<86>Feb 9 10:05:51 userdel[1693559]: delete user 'rooter' <86>Feb 9 10:05:51 userdel[1693559]: removed group 'rooter' owned by 'rooter' <86>Feb 9 10:05:51 userdel[1693559]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 9 10:05:51 groupadd[1693573]: group added to /etc/group: name=rooter, GID=1859 <86>Feb 9 10:05:51 groupadd[1693573]: group added to /etc/gshadow: name=rooter <86>Feb 9 10:05:51 groupadd[1693573]: new group: name=rooter, GID=1859 <86>Feb 9 10:05:51 useradd[1693585]: new user: name=rooter, UID=1859, GID=1859, home=/root, shell=/bin/bash, from=none <86>Feb 9 10:05:51 userdel[1693615]: delete user 'builder' <86>Feb 9 10:05:51 userdel[1693615]: removed group 'builder' owned by 'builder' <86>Feb 9 10:05:51 userdel[1693615]: removed shadow group 'builder' owned by 'builder' <86>Feb 9 10:05:51 groupadd[1693632]: group added to /etc/group: name=builder, GID=1860 <86>Feb 9 10:05:51 groupadd[1693632]: group added to /etc/gshadow: name=builder <86>Feb 9 10:05:51 groupadd[1693632]: new group: name=builder, GID=1860 <86>Feb 9 10:05:51 useradd[1693644]: new user: name=builder, UID=1860, GID=1860, home=/usr/src, shell=/bin/bash, from=none <13>Feb 9 10:05:55 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Feb 9 10:05:55 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Feb 9 10:05:55 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700243 installed <13>Feb 9 10:05:55 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed <13>Feb 9 10:05:55 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Feb 9 10:05:55 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Feb 9 10:05:55 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Feb 9 10:05:55 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 9 10:05:55 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Feb 9 10:05:55 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Feb 9 10:05:55 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Feb 9 10:05:55 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Feb 9 10:05:55 rpmi: libcrypto3-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <13>Feb 9 10:05:55 rpmi: libssl3-3.3.2-alt1 sisyphus+366659.40.4.1 1736956900 installed <13>Feb 9 10:05:55 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 9 10:05:56 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 9 10:05:56 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed <13>Feb 9 10:05:56 rpmi: tests-for-installed-python3-pkgs-0.1.26-alt2 sisyphus+365350.100.1.1 1734517486 installed <13>Feb 9 10:05:56 rpmi: rpm-build-python3-0.1.26-alt2 sisyphus+365350.100.1.1 1734517486 installed <13>Feb 9 10:06:01 rpmi: python3-module-attrs-25.1.0-alt1 sisyphus+373080.100.1.1 1738590711 installed <13>Feb 9 10:06:01 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed <13>Feb 9 10:06:01 rpmi: python3-module-zope.interface-7.2-alt1 sisyphus+363572.100.1.1 1732797441 installed <13>Feb 9 10:06:01 rpmi: python3-module-idna-3.10-alt1 sisyphus+358681.100.1.1 1727701241 installed <13>Feb 9 10:06:01 rpmi: python3-module-pytz-1:2025.1-alt1 sisyphus+373093.200.2.1 1738596824 installed <13>Feb 9 10:06:01 rpmi: python3-module-six-1.17.0-alt1.1 sisyphus+373470.100.1.1 1738920023 installed <13>Feb 9 10:06:01 rpmi: python3-module-dateutil-2.8.3-alt0.git0586f4a sisyphus+338928.600.2.1 1706746480 installed <13>Feb 9 10:06:01 rpmi: python3-module-typing_extensions-4.12.2-alt1 sisyphus+351501.100.1.2 1719296652 installed <13>Feb 9 10:06:01 rpmi: python3-module-platformdirs-4.3.6-alt1 sisyphus+357787.200.1.1 1726664692 installed <13>Feb 9 10:06:01 rpmi: python3-module-more-itertools-10.6.0-alt1 sisyphus+369595.100.2.1 1737017267 installed <13>Feb 9 10:06:01 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Feb 9 10:06:01 rpmi: libopenblas-0.3.29-alt2 sisyphus+373279.100.1.1 1738760159 installed <13>Feb 9 10:06:01 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed <13>Feb 9 10:06:01 rpmi: python3-module-mpmath-1.2.1-alt1 sisyphus+277364.40.2.1 1625515359 installed <13>Feb 9 10:06:01 rpmi: python3-module-markupsafe-1:3.0.2-alt1 sisyphus+360209.100.1.1 1729323052 installed <13>Feb 9 10:06:01 rpmi: python3-module-jinja2-3.1.5-alt1 sisyphus+369511.100.1.1 1736862713 installed <13>Feb 9 10:06:01 rpmi: python3-module-cloudpickle-3.1.1-alt1 sisyphus+369592.100.1.1 1736931089 installed <13>Feb 9 10:06:01 rpmi: python3-module-mypy_extensions-1.0.0-alt1 sisyphus+316350.100.2.1 1678357948 installed <13>Feb 9 10:06:01 rpmi: python3-module-propcache-0.2.1-alt1 sisyphus+369528.100.1.1 1736868993 installed <13>Feb 9 10:06:01 rpmi: python3-module-multidict-6.1.0-alt1 sisyphus+358658.100.1.1 1727692657 installed <13>Feb 9 10:06:01 rpmi: python3-module-click-8.1.8-alt1 sisyphus+366297.100.1.1 1734946237 installed <13>Feb 9 10:06:01 rpmi: python3-module-sortedcontainers-2.4.0-alt1 sisyphus+272042.100.1.1 1621262424 installed <13>Feb 9 10:06:01 rpmi: python3-module-frozenlist-1.5.0-alt1 sisyphus+362047.100.1.1 1731079173 installed <13>Feb 9 10:06:01 rpmi: libwebp7-1.5.0-alt1 sisyphus+365488.100.1.1 1734677703 installed <13>Feb 9 10:06:01 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Feb 9 10:06:01 rpmi: libgomp1-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 9 10:06:01 rpmi: libcares-1.34.4-alt1 sisyphus+366652.100.1.1 1735281164 installed <13>Feb 9 10:06:01 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Feb 9 10:06:01 rpmi: libblosc-1.21.6-alt1 sisyphus+356073.100.1.1 1724669237 installed <13>Feb 9 10:06:01 rpmi: libblosc2-2.15.2-alt1 sisyphus+363642.100.4.1 1733123463 installed <13>Feb 9 10:06:01 rpmi: libimagequant-2.17.0-alt1_1 sisyphus+291138.100.1.1 1638394107 installed <13>Feb 9 10:06:01 rpmi: python3-module-aiosignal-1.3.2-alt1 sisyphus+369480.100.1.1 1736854528 installed <13>Feb 9 10:06:01 rpmi: python3-module-incremental-22.10.0-alt1 sisyphus+312706.100.1.1 1672404273 installed <13>Feb 9 10:06:01 rpmi: python3-module-yarl-1.18.3-alt1 sisyphus+369529.100.2.1 1736876451 installed <13>Feb 9 10:06:02 rpmi: python3-module-mypy-1.14.1-alt1 sisyphus+368538.100.1.1 1736501568 installed <13>Feb 9 10:06:02 rpmi: python3-module-loky-3.4.1-alt2 sisyphus+343278.200.2.1 1711042549 installed <13>Feb 9 10:06:02 rpmi: python3-module-joblib-1.4.2-alt1 sisyphus+347403.100.1.1 1714736716 installed <13>Feb 9 10:06:02 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Feb 9 10:06:02 rpmi: python3-module-yapf-0.43.0-alt1 sisyphus+362821.100.1.1 1731926840 installed <13>Feb 9 10:06:02 rpmi: python3-module-genshi-0.7.9-alt2 sisyphus+359540.100.1.1 1728646235 installed <13>Feb 9 10:06:02 rpmi: python3-module-hyperlink-21.0.0-alt1.1 sisyphus+304836.100.1.1 1659710964 installed <13>Feb 9 10:06:02 rpmi: python3-module-outcome-1.3.0-alt1 sisyphus+332382.100.1.1 1697882349 installed <13>Feb 9 10:06:02 rpmi: python3-module-pyogg-0.6.14-alt1 sisyphus+367505.100.1.1 1735845349 installed <13>Feb 9 10:06:02 rpmi: python3-module-pyglet-1.5.30-alt1 sisyphus+367527.100.1.1 1735927191 installed <13>Feb 9 10:06:02 rpmi: python3-module-threadpoolctl-3.5.0-alt1 sisyphus+347404.100.1.1 1714736906 installed <13>Feb 9 10:06:02 rpmi: python3-module-pymysql-1.1.1-alt1 sisyphus+348634.100.1.1 1716364759 installed <13>Feb 9 10:06:02 rpmi: python3-module-xlwt-1.3.0-alt2 sisyphus+276024.100.1.1 1624812681 installed <13>Feb 9 10:06:02 rpmi: python3-module-xlsxwriter-3.2.2-alt1 sisyphus+372022.100.1.1 1738121327 installed <13>Feb 9 10:06:02 rpmi: python3-module-xlrd-2.0.1-alt2.1 sisyphus+274166.200.2.1 1623321346 installed <13>Feb 9 10:06:02 rpmi: python3-module-lark-1.2.2-alt1 sisyphus+358322.100.1.1 1727258177 installed <13>Feb 9 10:06:02 rpmi: python3-module-pyasn1-0.6.0-alt1 sisyphus+343691.100.1.1 1711530038 installed <13>Feb 9 10:06:02 rpmi: python3-module-urllib3-2:2.3.0-alt1 sisyphus+366320.100.2.1 1735116352 installed <13>Feb 9 10:06:02 rpmi: python3-module-wcwidth-0.2.13-alt1 sisyphus+341792.100.2.1 1709543329 installed <13>Feb 9 10:06:02 rpmi: python3-module-prettytable-2.1.0-alt1 sisyphus+269172.200.1.1 1617824839 installed <13>Feb 9 10:06:02 rpmi: python3-module-et_xmlfile-1.1.0-alt1 sisyphus+300537.100.1.1 1653384154 installed <13>Feb 9 10:06:02 rpmi: python3-module-sqlparse-0.5.3-alt1 sisyphus+367438.100.1.1 1735561443 installed <13>Feb 9 10:06:03 rpmi: python3-module-matplotlib-data-3.10.0-alt1 sisyphus+372186.100.1.1 1738272879 installed <13>Feb 9 10:06:03 rpmi: python3-module-railroad-diagrams-3.0.1-alt1 sisyphus+358318.100.1.1 1727257812 installed <13>Feb 9 10:06:03 rpmi: python3-module-pyparsing-3.2.1-alt1 sisyphus+368585.100.2.1 1736844670 installed <13>Feb 9 10:06:03 rpmi: python3-module-kiwisolver-1.4.8-alt1 sisyphus+366446.100.5.1 1735114509 installed <13>Feb 9 10:06:03 rpmi: python3-module-cycler-0.12.1-alt1 sisyphus+331222.100.1.1 1696668651 installed <13>Feb 9 10:06:03 rpmi: python3-module-charset-normalizer-3.2.0-alt1 sisyphus+347396.200.2.1 1714733155 installed <13>Feb 9 10:06:03 rpmi: python3-module-requests-2.32.3-alt1 sisyphus+349946.100.1.1 1717059877 installed <13>Feb 9 10:06:03 rpmi: python3-module-bson-4.11-alt1 sisyphus+372189.100.1.1 1738274877 installed <13>Feb 9 10:06:03 rpmi: python3-module-bottle-1:0.12.25-alt1 sisyphus+316623.100.1.1 1678651894 installed <13>Feb 9 10:06:03 rpmi: python3-module-pathspec-0.12.1-alt1 sisyphus+341971.100.1.1 1709553025 installed <13>Feb 9 10:06:03 rpmi: python3-module-webencodings-0.5.1-alt3 sisyphus+359244.100.1.1 1728381102 installed <13>Feb 9 10:06:03 rpmi: python3-module-cssselect-1.2.0-alt2 sisyphus+373293.100.1.1 1738765847 installed <13>Feb 9 10:06:03 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed <13>Feb 9 10:06:03 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Feb 9 10:06:03 rpmi: python3-module-pytest-8.3.4-alt1 sisyphus+363889.100.1.1 1733152874 installed <13>Feb 9 10:06:03 rpmi: python3-module-asgiref-3.8.1-alt1 sisyphus+372174.1500.2.1 1738333633 installed <13>Feb 9 10:06:03 rpmi: python3-module-argcomplete-3.5.3-alt1 sisyphus+367511.100.1.1 1735893315 installed <13>Feb 9 10:06:03 rpmi: python3-module-antlr4-4.6-alt1.1 sisyphus+275891.100.1.1 1624803052 installed <13>Feb 9 10:06:04 rpmi: python3-module-sympy-1:1.13.2-alt2 sisyphus+357674.100.1.1 1726556106 installed <13>Feb 9 10:06:04 rpmi: python3-module-priority-2.0.0-alt3 sisyphus+338701.100.1.2 1705988383 installed <13>Feb 9 10:06:04 rpmi: python3-module-hpack-4.0.0-alt1 sisyphus+270376.200.1.1 1618956626 installed <13>Feb 9 10:06:04 rpmi: python3-module-hyperframe-6.0.1-alt1 sisyphus+270376.300.2.1 1618957001 installed <13>Feb 9 10:06:04 rpmi: python3-module-h2-4.1.0-alt1 sisyphus+325714.100.2.2 1690478873 installed <13>Feb 9 10:06:04 rpmi: python3-module-constantly-15.1.0-alt7 sisyphus+338906.100.1.1 1706107088 installed <13>Feb 9 10:06:04 rpmi: python3-module-appdirs-1.4.4-alt2 sisyphus+359005.100.1.1 1728036426 installed <13>Feb 9 10:06:04 rpmi: python3-module-certifi-2024.12.14-alt1 sisyphus+369729.200.2.2 1737050219 installed <13>Feb 9 10:06:04 rpmi: python3-module-z3c-3.0.0-alt4 sisyphus+284857.200.1.1 1631109149 installed <13>Feb 9 10:06:04 rpmi: python3-module-zc-1.0.0-alt7 sisyphus+284857.100.1.1 1631109117 installed <13>Feb 9 10:06:04 rpmi: python3-module-zope-3.3.0-alt9 sisyphus+281937.200.4.1 1628175900 installed <13>Feb 9 10:06:04 rpmi: python3-module-zope.event-5.0-alt1.1 sisyphus+325755.140.2.1 1690991538 installed <13>Feb 9 10:06:04 rpmi: python3-module-psutil-5.9.8-alt1 sisyphus+341001.100.1.1 1708284056 installed <13>Feb 9 10:06:04 rpmi: python3-module-objgraph-3.6.2-alt1 sisyphus+359468.100.1.1 1728573508 installed <13>Feb 9 10:06:04 rpmi: python3-module-greenlet-3.1.1-alt1 sisyphus+358881.100.1.1 1727933137 installed <13>Feb 9 10:06:04 rpmi: python3-module-sniffio-1.3.1-alt1 sisyphus+341424.100.1.1 1708941879 installed <13>Feb 9 10:06:04 rpmi: python3-module-astor-0.8.1-alt1.1 sisyphus+315877.100.1.1 1677481862 installed <13>Feb 9 10:06:04 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed <13>Feb 9 10:06:04 rpmi: python3-module-cffi-1.17.1-alt1 sisyphus+357396.100.1.1 1726156476 installed <13>Feb 9 10:06:05 rpmi: python3-module-cryptography-44.0.0-alt1 sisyphus+368451.100.1.1 1736436050 installed <13>Feb 9 10:06:05 rpmi: python3-module-openssl-24.3.0-alt1 sisyphus+368451.200.1.1 1736436083 installed <13>Feb 9 10:06:05 rpmi: python3-module-service_identity-24.2.0-alt1 sisyphus+362235.100.1.1 1731336596 installed <13>Feb 9 10:06:05 rpmi: python3-module-pymongo-4.11-alt1 sisyphus+372189.100.1.1 1738274877 installed <13>Feb 9 10:06:05 rpmi: python3-module-servicemanager-2.0.7-alt1 sisyphus+275998.100.1.1 1624811123 installed <13>Feb 9 10:06:05 rpmi: python3-module-execnet-2.1.1-alt1 sisyphus+344737.100.1.1 1712657795 installed <13>Feb 9 10:06:05 rpmi: python3-module-redis-py-4.5.5-alt1.1 sisyphus+332415.100.1.1 1697904078 installed <13>Feb 9 10:06:05 rpmi: python3-module-trio-0.28.0-alt1 sisyphus+367439.100.1.1 1735561525 installed <13>Feb 9 10:06:05 rpmi: python3-module-dns-1:2.6.1-alt1 sisyphus+341811.20.3.1 1709382170 installed <13>Feb 9 10:06:05 rpmi: python3-module-pycares-4.5.0-alt1 sisyphus+372989.100.1.1 1738501857 installed <13>Feb 9 10:06:05 rpmi: python3-module-aiohappyeyeballs-2.4.4-alt1 sisyphus+369620.100.1.1 1736938218 installed <13>Feb 9 10:06:05 rpmi: python3-module-olefile-0.46-alt2 sisyphus+288126.100.1.1 1635163866 installed <13>Feb 9 10:06:05 rpmi: python3-module-openid-3.2.0-alt1 sisyphus+278049.100.2.1 1625998936 installed <13>Feb 9 10:06:05 rpmi: python3-module-zombie-imp-0.0.2-alt1 sisyphus+339293.100.1.1 1706537230 installed <13>Feb 9 10:06:05 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609968 installed <13>Feb 9 10:06:05 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed <13>Feb 9 10:06:05 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed <13>Feb 9 10:06:05 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed <13>Feb 9 10:06:05 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed <13>Feb 9 10:06:05 rpmi: python3-module-pkg_resources-1:75.8.0-alt1 sisyphus+368584.100.2.1 1736761327 installed <13>Feb 9 10:06:05 rpmi: python3-module-Cheetah-3.4.0-alt1.1 sisyphus+373381.100.1.1 1738840655 installed <13>Feb 9 10:06:05 rpmi: python3-module-paste-3.10.1-alt1 sisyphus+364772.70.5.1 1733996555 installed <13>Feb 9 10:06:05 rpmi: python3-module-PasteDeploy-1:3.1-alt1 sisyphus+343658.100.1.1 1711471990 installed <13>Feb 9 10:06:05 rpmi: python3-module-PasteScript-1:3.7.0-alt1 sisyphus+370910.100.1.1 1737573838 installed <13>Feb 9 10:06:05 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Feb 9 10:06:05 rpmi: python3-module-yaml-6.0.2-alt1 sisyphus+356896.100.1.1 1725541112 installed <13>Feb 9 10:06:06 rpmi: python3-module-libcst-1.6.0-alt1 sisyphus+369370.100.2.2 1736853562 installed <13>Feb 9 10:06:06 rpmi: libxslt-1.1.39-alt1 sisyphus+349406.100.1.1 1716751806 installed <13>Feb 9 10:06:06 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed <13>Feb 9 10:06:06 rpmi: python3-module-lxml-5.3.0-alt1 sisyphus+355253.100.1.1 1723745864 installed <13>Feb 9 10:06:06 rpmi: python3-module-soupsieve-2.3.1-alt1 sisyphus+297886.100.1.1 1649153481 installed <13>Feb 9 10:06:06 rpmi: python3-module-beautifulsoup4-4.13.3-alt1 sisyphus+373226.100.1.1 1738744691 installed <13>Feb 9 10:06:06 rpmi: libuv-1.49.2-alt1 sisyphus+369779.100.1.1 1737060735 installed <13>Feb 9 10:06:06 rpmi: libsqlite3-3.47.1-alt1 sisyphus+365248.200.3.1 1734527620 installed <13>Feb 9 10:06:06 rpmi: python3-modules-sqlite3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 9 10:06:06 rpmi: python3-module-coverage-7.3.2-alt1 sisyphus+340977.100.1.1 1708279274 installed <13>Feb 9 10:06:06 rpmi: python3-module-sqlalchemy-2.0.37-alt1 sisyphus+369732.100.1.2 1737050540 installed <13>Feb 9 10:06:06 rpmi: libqhull-2020.2-alt1 sisyphus+279488.100.1.2 1626573478 installed <13>Feb 9 10:06:06 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 9 10:06:06 rpmi: libopenjpeg2.0-2.5.3-alt1 sisyphus+364601.100.1.1 1733825032 installed <13>Feb 9 10:06:06 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Feb 9 10:06:06 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Feb 9 10:06:07 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Feb 9 10:06:07 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 9 10:06:08 rpmi: python3-module-setuptools-1:75.8.0-alt1 sisyphus+368584.100.2.1 1736761327 installed <13>Feb 9 10:06:08 rpmi: python3-module-Cython-3.0.11-alt1 sisyphus+359096.200.2.1 1728123474 installed <13>Feb 9 10:06:08 rpmi: liblzo2-2.10-alt2 sisyphus+283836.100.1.1 1629977727 installed <13>Feb 9 10:06:08 rpmi: openldap-common-2.6.9-alt2 sisyphus+367501.300.4.1 1735841751 installed <13>Feb 9 10:06:08 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Feb 9 10:06:08 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819640 installed <13>Feb 9 10:06:08 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682597 installed <13>Feb 9 10:06:08 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388330 installed <13>Feb 9 10:06:08 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Feb 9 10:06:08 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739651 installed <13>Feb 9 10:06:08 rpmi: libhidapi-0.12.0-alt1_1 sisyphus+303213.100.1.1 1657034192 installed <13>Feb 9 10:06:08 rpmi: python3-module-cython-hidapi-0.14.0-alt1.1 sisyphus+333513.54340.73.1 1704651867 installed <13>Feb 9 10:06:08 rpmi: python3-module-serial-3.5-alt3 sisyphus+360600.100.2.1 1729786231 installed <13>Feb 9 10:06:08 rpmi: libhdf5-310-1.14.5-alt1 sisyphus+360123.100.3.1 1737738645 installed <13>Feb 9 10:06:08 rpmi: libquadmath0-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 9 10:06:08 rpmi: libgfortran5-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Feb 9 10:06:08 rpmi: liblapack-1:3.8.0-alt7 sisyphus+340675.300.1.1 1707908338 installed <13>Feb 9 10:06:09 rpmi: python3-module-numpy-1:1.26.5-alt1 sisyphus+352832.100.1.1 1720965091 installed <13>Feb 9 10:06:09 rpmi: python3-module-numpy-testing-1:1.26.5-alt1 sisyphus+352832.100.1.1 1720965091 installed <13>Feb 9 10:06:10 rpmi: python3-module-scipy-1.11.4-alt3 sisyphus+345723.100.1.1 1713890351 installed <13>Feb 9 10:06:10 rpmi: python3-module-numexpr-1:2.10.2-alt1.1 sisyphus+373414.100.1.1 1738852839 installed <13>Feb 9 10:06:10 rpmi: python3-module-tables-1:3.10.2-alt1 sisyphus+372907.100.1.1 1738429867 installed <13>Feb 9 10:06:11 rpmi: python3-module-scikit-learn-1.5.2-alt1 sisyphus+359097.100.1.1 1728131546 installed <13>Feb 9 10:06:12 rpmi: python3-module-numpy-tests-1:1.26.5-alt1 sisyphus+352832.100.1.1 1720965091 installed <13>Feb 9 10:06:12 rpmi: python3-module-openpyxl-3.1.5-alt1 sisyphus+367462.100.1.1 1735668246 installed <13>Feb 9 10:06:12 rpmi: python3-module-patsy-1.0.1-alt1 sisyphus+364148.100.1.1 1733407402 installed <13>Feb 9 10:06:12 rpmi: libev4-4.33-alt3 sisyphus+334335.340.4.1 1699912675 installed <13>Feb 9 10:06:12 rpmi: python3-module-gevent-24.10.3-alt1 sisyphus+361451.100.1.1 1730467200 installed <13>Feb 9 10:06:12 rpmi: libdeflate-1.23-alt1 sisyphus+366443.100.2.1 1735140380 installed <13>Feb 9 10:06:12 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Feb 9 10:06:12 rpmi: libcom_err-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729908 installed <86>Feb 9 10:06:12 groupadd[1742953]: group added to /etc/group: name=_keytab, GID=999 <86>Feb 9 10:06:12 groupadd[1742953]: group added to /etc/gshadow: name=_keytab <86>Feb 9 10:06:12 groupadd[1742953]: new group: name=_keytab, GID=999 <13>Feb 9 10:06:12 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <86>Feb 9 10:06:12 groupadd[1743015]: group added to /etc/group: name=sasl, GID=998 <86>Feb 9 10:06:12 groupadd[1743015]: group added to /etc/gshadow: name=sasl <86>Feb 9 10:06:12 groupadd[1743015]: new group: name=sasl, GID=998 <13>Feb 9 10:06:12 rpmi: libsasl2-3-2.1.28-alt2.1 sisyphus+367419.100.1.1 1735482560 installed <13>Feb 9 10:06:12 rpmi: libldap2-2.6.9-alt2 sisyphus+367501.300.4.1 1735841751 installed <13>Feb 9 10:06:12 rpmi: libpq5-17.2-alt3 sisyphus+373230.100.1.1 1738746272 installed <13>Feb 9 10:06:12 rpmi: python3-module-psycopg2-2.9.10-alt1 sisyphus+361099.100.1.1 1730221764 installed <13>Feb 9 10:06:12 rpmi: python3-module-eventlet-0.39.0-alt1 sisyphus+371812.100.1.1 1737917415 installed <13>Feb 9 10:06:13 rpmi: python3-module-django-5.1.5-alt1 sisyphus+372174.600.1.1 1738269532 installed <13>Feb 9 10:06:13 rpmi: python3-module-django-dbbackend-postgresql-5.1.5-alt1 sisyphus+372174.600.1.1 1738269532 installed <13>Feb 9 10:06:13 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Feb 9 10:06:13 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Feb 9 10:06:13 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Feb 9 10:06:13 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Feb 9 10:06:13 rpmi: libharfbuzz-10.2.0-alt1 sisyphus+369262.100.1.1 1736624755 installed <13>Feb 9 10:06:13 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Feb 9 10:06:13 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Feb 9 10:06:13 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Feb 9 10:06:13 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Feb 9 10:06:13 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Feb 9 10:06:14 rpmi: python3-module-Pillow-11.1.0-alt1 sisyphus+369514.100.1.1 1736863659 installed <13>Feb 9 10:06:14 rpmi: python3-module-mpl_toolkits-3.10.0-alt1 sisyphus+372186.100.1.1 1738272879 installed <13>Feb 9 10:06:14 rpmi: python3-module-matplotlib-3.10.0-alt1 sisyphus+372186.100.1.1 1738272879 installed <13>Feb 9 10:06:15 rpmi: python3-module-pandas-2.2.3-alt1 sisyphus+358071.100.1.1 1726939840 installed <13>Feb 9 10:06:15 rpmi: libX11-locales-3:1.8.11-alt1 sisyphus+373040.100.1.1 1738571640 installed <13>Feb 9 10:06:15 rpmi: libX11-3:1.8.11-alt1 sisyphus+373040.100.1.1 1738571640 installed <13>Feb 9 10:06:15 rpmi: libXrender-0.9.12-alt1 sisyphus+373121.100.1.1 1738654919 installed <13>Feb 9 10:06:15 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed <13>Feb 9 10:06:15 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Feb 9 10:06:15 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Feb 9 10:06:15 rpmi: tcl-tix-8.4.3-alt5 sisyphus+371748.200.2.1 1738070355 installed <13>Feb 9 10:06:15 rpmi: python3-modules-tkinter-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Feb 9 10:06:15 rpmi: python3-module-automat-24.8.1-alt1 sisyphus+355768.100.2.1 1724411664 installed <13>Feb 9 10:06:15 rpmi: python3-module-twisted-logger-24.11.0-alt1 sisyphus+368299.100.1.1 1736236371 installed <13>Feb 9 10:06:15 rpmi: python3-module-twisted-web-24.11.0-alt1 sisyphus+368299.100.1.1 1736236371 installed <13>Feb 9 10:06:15 rpmi: python3-module-twisted-words-24.11.0-alt1 sisyphus+368299.100.1.1 1736236371 installed <13>Feb 9 10:06:16 rpmi: python3-module-twisted-core-24.11.0-alt1 sisyphus+368299.100.1.1 1736236371 installed <13>Feb 9 10:06:16 rpmi: python3-module-twisted-names-24.11.0-alt1 sisyphus+368299.100.1.1 1736236371 installed <13>Feb 9 10:06:16 rpmi: python3-module-tornado-6.4.2-alt1 sisyphus+363445.100.1.1 1732635491 installed <13>Feb 9 10:06:16 rpmi: python3-module-gunicorn-23.0.0-alt1 sisyphus+362920.200.1.1 1732021917 installed <13>Feb 9 10:06:16 rpmi: python3-module-aiohttp-3.11.11-alt1 sisyphus+369469.300.3.1 1736852129 installed <13>Feb 9 10:06:16 rpmi: python3-module-black-25.1.0-alt1 sisyphus+372035.100.1.1 1738146346 installed <13>Feb 9 10:06:16 rpmi: python3-module-hypothesis-6.125.1-alt1 sisyphus+373039.100.2.1 1738588641 installed <13>Feb 9 10:06:17 rpmi: python3-module-statsmodels-1:0.14.2-alt1 sisyphus+345321.100.2.1 1713364274 installed <13>Feb 9 10:06:19 rpmi: python3-module-pandas-tests-2.2.3-alt1 sisyphus+358071.100.1.1 1726939840 installed <13>Feb 9 10:06:19 rpmi: python3-module-contourpy-1.3.1-alt1.1 sisyphus+373289.100.1.1 1738765509 installed <13>Feb 9 10:06:19 rpmi: python3-module-pytest-xdist-3.6.1-alt1 sisyphus+347405.100.1.1 1714737453 installed <13>Feb 9 10:06:19 rpmi: python3-module-flit-core-3.10.1-alt1 sisyphus+361771.100.1.1 1730823467 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-seaborn-0.13.2-alt1.nosrc.rpm (w1.gzdio) <13>Feb 9 10:06:22 rpmi: python3-module-pyproject-installer-0.5.5-alt2 sisyphus+366395.100.1.1 1735032014 installed Installing python3-module-seaborn-0.13.2-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.3107 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-seaborn-0.13.2 + echo 'Source #0 (python3-module-seaborn-0.13.2.tar):' Source #0 (python3-module-seaborn-0.13.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-seaborn-0.13.2.tar + cd python3-module-seaborn-0.13.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.3107 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-seaborn-0.13.2 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec DEBUG : pyproject_installer.lib.build_backend : Parsing configuration file: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/pyproject.toml INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: flit_core.buildapi INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} DEBUG : flit_core.common : Loading module seaborn/__init__.py INFO : flit_core.wheel : Zip timestamps will be from SOURCE_DATE_EPOCH: 2024-01-26 08:03:52+00:00 INFO : flit_core.wheel : Copying package file(s) from seaborn DEBUG : flit_core.wheel : Adding seaborn/__init__.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_base.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_compat.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_docstrings.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_statistics.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_testing.py to zip file DEBUG : flit_core.wheel : Adding seaborn/algorithms.py to zip file DEBUG : flit_core.wheel : Adding seaborn/axisgrid.py to zip file DEBUG : flit_core.wheel : Adding seaborn/categorical.py to zip file DEBUG : flit_core.wheel : Adding seaborn/cm.py to zip file DEBUG : flit_core.wheel : Adding seaborn/distributions.py to zip file DEBUG : flit_core.wheel : Adding seaborn/matrix.py to zip file DEBUG : flit_core.wheel : Adding seaborn/miscplot.py to zip file DEBUG : flit_core.wheel : Adding seaborn/objects.py to zip file DEBUG : flit_core.wheel : Adding seaborn/palettes.py to zip file DEBUG : flit_core.wheel : Adding seaborn/rcmod.py to zip file DEBUG : flit_core.wheel : Adding seaborn/regression.py to zip file DEBUG : flit_core.wheel : Adding seaborn/relational.py to zip file DEBUG : flit_core.wheel : Adding seaborn/utils.py to zip file DEBUG : flit_core.wheel : Adding seaborn/widgets.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/__init__.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/data.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/exceptions.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/groupby.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/moves.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/plot.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/properties.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/rules.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/scales.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/subplots.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_core/typing.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/__init__.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/area.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/bar.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/base.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/dot.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/line.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_marks/text.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/__init__.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/aggregation.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/base.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/counting.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/density.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/order.py to zip file DEBUG : flit_core.wheel : Adding seaborn/_stats/regression.py to zip file DEBUG : flit_core.wheel : Adding seaborn/colors/__init__.py to zip file DEBUG : flit_core.wheel : Adding seaborn/colors/crayons.py to zip file DEBUG : flit_core.wheel : Adding seaborn/colors/xkcd_rgb.py to zip file DEBUG : flit_core.wheel : Adding seaborn/external/__init__.py to zip file DEBUG : flit_core.wheel : Adding seaborn/external/appdirs.py to zip file DEBUG : flit_core.wheel : Adding seaborn/external/docscrape.py to zip file DEBUG : flit_core.wheel : Adding seaborn/external/husl.py to zip file DEBUG : flit_core.wheel : Adding seaborn/external/kde.py to zip file DEBUG : flit_core.wheel : Adding seaborn/external/version.py to zip file INFO : flit_core.wheel : Writing metadata files DEBUG : flit_core.wheel : Adding LICENSE.md to zip file DEBUG : flit_core.wheel : Writing data to seaborn-0.13.2.dist-info/WHEEL in zip file DEBUG : flit_core.wheel : Writing data to seaborn-0.13.2.dist-info/METADATA in zip file INFO : flit_core.wheel : Writing the record of files DEBUG : flit_core.wheel : Writing data to seaborn-0.13.2.dist-info/RECORD in zip file INFO : flit_core.wheel : Built wheel: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/dist/seaborn-0.13.2-py3-none-any.whl INFO : pyproject_installer.build_cmd._build : Built wheel: seaborn-0.13.2-py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.23644 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-seaborn-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-seaborn-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd python3-module-seaborn-0.13.2 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-seaborn-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: seaborn-0.13.2-py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-seaborn-buildroot DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename DEBUG : pyproject_installer.lib.wheel : Validating wheel file DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata DEBUG : pyproject_installer.lib.wheel : Validating RECORD INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages INFO : pyproject_installer.install_cmd._install : Extracting wheel DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: seaborn-0.13.2.dist-info/LICENSE.md DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: seaborn-0.13.2.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: seaborn-0.13.2.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Wheel was installed + rm -fv /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_testing.py removed '/usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_testing.py' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-seaborn-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-seaborn-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-seaborn-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-seaborn-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-seaborn-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-seaborn-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-seaborn-buildroot Bytecompiling python3 modules in /usr/src/tmp/python3-module-seaborn-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/data.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/exceptions.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/groupby.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/moves.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/plot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/properties.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/rules.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/scales.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/subplots.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/typing.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/area.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/bar.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/dot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/line.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/text.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/aggregation.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/counting.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/density.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/order.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/regression.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/crayons.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/xkcd_rgb.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/appdirs.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/docscrape.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/husl.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/kde.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/version.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_compat.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_docstrings.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_statistics.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/algorithms.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/axisgrid.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/categorical.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/cm.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/distributions.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/matrix.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/miscplot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/objects.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/palettes.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/rcmod.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/regression.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/relational.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/utils.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/widgets.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-seaborn-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/data.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/exceptions.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/groupby.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/moves.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/plot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/properties.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/rules.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/scales.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/subplots.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/typing.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/area.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/bar.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/dot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/line.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/text.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/aggregation.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/counting.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/density.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/order.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/regression.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/crayons.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/xkcd_rgb.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/appdirs.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/docscrape.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/husl.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/kde.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/version.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_compat.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_docstrings.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_statistics.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/algorithms.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/axisgrid.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/categorical.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/cm.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/distributions.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/matrix.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/miscplot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/objects.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/palettes.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/rcmod.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/regression.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/relational.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/utils.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/widgets.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-seaborn-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/data.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/exceptions.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/groupby.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/moves.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/plot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/properties.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/rules.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/scales.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/subplots.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_core/typing.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/area.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/bar.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/dot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/line.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_marks/text.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/aggregation.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/counting.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/density.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/order.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_stats/regression.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/crayons.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/colors/xkcd_rgb.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/appdirs.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/docscrape.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/husl.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/kde.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/external/version.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/__init__.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_base.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_compat.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_docstrings.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/_statistics.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/algorithms.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/axisgrid.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/categorical.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/cm.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/distributions.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/matrix.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/miscplot.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/objects.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/palettes.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/rcmod.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/regression.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/relational.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/utils.py compile /usr/src/tmp/python3-module-seaborn-buildroot/usr/lib/python3/site-packages/seaborn/widgets.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/seaborn/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/_compat.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/_compat.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/_statistics.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/_statistics.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/algorithms.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/algorithms.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/axisgrid.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/axisgrid.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/categorical.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/categorical.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/cm.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/cm.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/cm.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/cm.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/distributions.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/distributions.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/matrix.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/matrix.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/miscplot.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/miscplot.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/objects.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/objects.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/palettes.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/palettes.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/rcmod.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/rcmod.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/relational.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/relational.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/utils.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/utils.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/__pycache__/widgets.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/__pycache__/widgets.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/data.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/data.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/exceptions.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/exceptions.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/groupby.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/groupby.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/moves.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/moves.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/plot.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/plot.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/properties.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/properties.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/scales.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/scales.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/subplots.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/subplots.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/typing.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/typing.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_core/__pycache__/typing.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/_core/__pycache__/typing.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/area.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/area.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/bar.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/bar.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/dot.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/dot.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/line.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/line.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/text.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_marks/__pycache__/text.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/aggregation.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/aggregation.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/base.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/base.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/counting.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/counting.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/density.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/density.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/order.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/order.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/regression.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/_stats/__pycache__/regression.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/colors/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/colors/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/colors/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/colors/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/colors/__pycache__/crayons.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/colors/__pycache__/crayons.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/colors/__pycache__/crayons.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/colors/__pycache__/crayons.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/colors/__pycache__/xkcd_rgb.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/colors/__pycache__/xkcd_rgb.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/colors/__pycache__/xkcd_rgb.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/colors/__pycache__/xkcd_rgb.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/appdirs.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/appdirs.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/husl.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/husl.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/husl.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/husl.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/kde.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/kde.cpython-312.pyc' './usr/lib/python3/site-packages/seaborn/external/__pycache__/version.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/seaborn/external/__pycache__/version.cpython-312.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.68394 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-seaborn-0.13.2 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export NO_INTERNET=YES + NO_INTERNET=YES + /usr/bin/python3 -m pyproject_installer run -- python3 -m pytest -n auto INFO : Creating venv INFO : Installing console scripts INFO : Installing package: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/dist/seaborn-0.13.2-py3-none-any.whl INFO : Running command: ['/usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/dist/seaborn-0.13.2-py3-none-any.whl'] INFO : Running command: ['python3', '-m', 'pytest', '-n', 'auto'] ============================= test session starts ============================== platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 rootdir: /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2 configfile: pyproject.toml plugins: hypothesis-6.125.1, xdist-3.6.1 created: 32/32 workers 32 workers [2380 items] s....................................................................... [ 3%] ........................................................................ [ 6%] ........................................................................ [ 9%] ........................................................................ [ 12%] ........................................................................ [ 15%] ......................................F................................. [ 18%] ..........................................x............................. [ 21%] ..............................................x......................... [ 24%] .......x............................F.............F..................F.. [ 27%] ................F.........F..................FF...F......F.....x....F..F [ 30%] xF......F....F.Fx.........FF.....F.........F...........F..F..FF.F....... [ 33%] ........FFFFFFF..F....FF..FFF.F.F..F...F...F.F..............F.F.F.F..... [ 36%] .F...........F..F....FFF..F.....FF.FF.F.FFFF..FFFF.FF..F.FF...FFF..FFF.F [ 39%] F.FFFFFF.FFFFF.FFFF.FFFFFF.F....FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF..F.F [ 42%] FFFFFFFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF. [ 45%] FFF....FFF.FFFFFFFFFFFFFFFF.F..F..F.F...F....FFFFFFFFFFFFFFFFFFFFFFFFFFF [ 48%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 51%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFF [ 54%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFF.FF.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 57%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFFFFFFFFFFFF.FFFFFFFFFFFFFFFF [ 60%] FFFFF.FFFFF.FF.F.FFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFF [ 63%] FFF.FFFFFFF.FFFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFF...F..FFF.FF..FsFFFFFFFF [ 66%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 69%] FF.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 72%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 75%] FFFFFFFFFF.....F.FFFFFFFFFFF........F.......ssFFFFFFFFFFFFFF.....FFFFFFF [ 78%] FF.FFFFF.FFFFFFFFFFFFF.FFFFFFFF........F..F.F..F....F.F.FF..F.F.....F.F. [ 81%] ....FF...F..F.F............sFFFFFFF.FF.FFFFFF.FF.ssssFF.F..F..FFF..F..FF [ 84%] .....F.....F.F..FF...FFFFF...FF...F.F..F.ssFF....F.F.F...FF.FFF.FF.F...F [ 87%] F.F.F.FFFFFFF.FFF..FFFFsFFFFFFFF...FFFFFFFFF..FFFFFFFFF..FF.FFFFFFFFFFFF [ 90%] FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF.F.....F [ 93%] F....F.......F................F....F...F.....F...F.......F.FFF.F...FF..F [ 96%] FF...........s..s...F.FF..FF..FF.F.FFs.FF.FF.F.F.FF.F.F.FFs.F.F..F.FFFFF [ 99%] FF.. [100%] =================================== FAILURES =================================== ___________________ TestLabelVisibility.test_1d_row_wrapped ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_1d_row_wrapped(self): p = Plot().facet(row=["a", "b", "c", "d"], wrap=3).plot() subplots = list(p._subplots) for s in subplots[:-1]: ax = s["ax"] assert ax.yaxis.get_label().get_visible() assert all(t.get_visible() for t in ax.get_yticklabels()) for s in subplots[-2:]: ax = s["ax"] assert ax.xaxis.get_label().get_visible() # mpl3.7 added a getter for tick params, but both yaxis and xaxis return # the same entry of "labelleft" instead of "labelbottom" for xaxis if not _version_predates(mpl, "3.7"): > assert ax.xaxis.get_tick_params()["labelleft"] E KeyError: 'labelleft' tests/_core/test_plot.py:1888: KeyError _______________________ TestFacetGrid.test_map_dataframe _______________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_dataframe(self): > g = ag.FacetGrid(self.df, row="a", col="b", hue="c") tests/test_axisgrid.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestJointGrid.test_margin_grid_from_lists ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_margin_grid_from_lists(self): > g = ag.JointGrid(x=self.x.tolist(), y=self.y.tolist()) tests/test_axisgrid.py:1506: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestPairGrid.test_specific_nonsquare_axes[x_vars1-z] _____________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_vars = ['x', 'y'], y_vars = 'z' @pytest.mark.parametrize( "x_vars, y_vars", [ (["x", "y"], ["z", "y", "x"]), (["x", "y"], "z"), (np.array(["x", "y"]), np.array(["z", "y", "x"])), ], ) def test_specific_nonsquare_axes(self, x_vars, y_vars): > g = ag.PairGrid(self.df, x_vars=x_vars, y_vars=y_vars) tests/test_axisgrid.py:798: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestJointGrid.test_plot ____________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_plot(self): > g = ag.JointGrid(x="x", y="x", data=self.data) tests/test_axisgrid.py:1614: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestFacetGrid.test_apply ___________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_apply(self, long_df): def f(grid, color): grid.figure.set_facecolor(color) color = (.1, .6, .3, .9) > g = ag.FacetGrid(long_df) tests/test_axisgrid.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_map_diag_palette ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_diag_palette(self): palette = "muted" pal = color_palette(palette, n_colors=len(self.df.a.unique())) > g = ag.PairGrid(self.df, hue="a", palette=palette) tests/test_axisgrid.py:1038: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_figure_size ________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_figure_size(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestPairGrid.test_pairplot __________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot(self): vars = ["x", "y", "z"] > g = ag.pairplot(self.df) tests/test_axisgrid.py:1300: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestFacetGrid.test_pipe ____________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_pipe(self, long_df): def f(grid, color): grid.figure.set_facecolor(color) return color color = (.1, .6, .3, .9) > g = ag.FacetGrid(long_df) tests/test_axisgrid.py:693: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture7] _____ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = (['a', 'b', , 'c', , 'b'], [0, 1, nan, 2, nan, 1]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPlotting.test_with_pyplot _________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_with_pyplot(self): > p = Plot().plot(pyplot=True) tests/_core/test_plot.py:1049: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/_core/plot.py:932: in plot return self._plot(pyplot) seaborn/_core/plot.py:943: in _plot plotter._setup_figure(self, common, layers) seaborn/_core/plot.py:1127: in _setup_figure self._figure = subplots.init_figure( seaborn/_core/subplots.py:185: in init_figure figure = plt.figure(**figure_kws) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestVectorPlotter.test_get_axes_single ____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_get_axes_single(self, long_df): > ax = plt.figure().subplots() tests/test_base.py:1268: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPairGrid.test_pairplot_reg ________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot_reg(self): vars = ["x", "y", "z"] > g = ag.pairplot(self.df, diag_kind="hist", kind="reg") tests/test_axisgrid.py:1334: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestJointGrid.test_space ___________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_space(self): > g = ag.JointGrid(x="x", y="y", data=self.data, space=0) tests/test_axisgrid.py:1627: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_tick_params ________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_tick_params(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:700: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestFacetGrid.test_set ____________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_set(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:436: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestPairGrid.test_specific_nonsquare_axes[x_vars2-y_vars2] __________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_vars = array(['x', 'y'], dtype=' g = ag.PairGrid(self.df, x_vars=x_vars, y_vars=y_vars) tests/test_axisgrid.py:798: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestVectorPlotter.test_axis_labels ______________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_axis_labels(self, long_df): > f, ax = plt.subplots() tests/test_base.py:984: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_pairplot_reg_hue ______________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot_reg_hue(self): markers = ["o", "s", "d"] > g = ag.pairplot(self.df, kind="reg", hue="a", markers=markers) tests/test_axisgrid.py:1368: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestFacetGrid.test_data_interchange ______________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = mock_long_df = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] @pytest.mark.skipif( condition=not hasattr(pd.api, "interchange"), reason="Tests behavior assuming support for dataframe interchange" ) def test_data_interchange(self, mock_long_df, long_df): > g = ag.FacetGrid(mock_long_df, col="a", row="b") tests/test_axisgrid.py:717: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_attach_basics[variables3] _______________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'x': 't', 'y': 'y'} @pytest.mark.parametrize( "variables", [ dict(x="x", y="y"), dict(x="x"), dict(y="y"), dict(x="t", y="y"), dict(x="x", y="a"), ] ) def test_attach_basics(self, long_df, variables): > _, ax = plt.subplots() tests/test_base.py:1044: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture8] _____ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = ([datetime.datetime(1970, 1, 2, 0, 0, tzinfo=datetime.timezone.utc), datetime.datetime(1970, 1, 3, 0, 0, tzinfo=dateti...atetime.timezone.utc), inf, datetime.datetime(1970, 1, 3, 0, 0, tzinfo=datetime.timezone.utc)], [1, 2, nan, 3, nan, 2]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestJointGrid.test_margin_grid_from_arrays __________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_margin_grid_from_arrays(self): > g = ag.JointGrid(x=self.x, y=self.y) tests/test_axisgrid.py:1512: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPairGrid.test_map_diag_and_offdiag ____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_diag_and_offdiag(self): vars = ["x", "y", "z"] > g = ag.PairGrid(self.df) tests/test_axisgrid.py:1048: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPairGrid.test_pairplot_diag_kde ______________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot_diag_kde(self): vars = ["x", "y", "z"] > g = ag.pairplot(self.df, diag_kind="kde") tests/test_axisgrid.py:1382: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestPlotting.test_show ____________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_show(self): p = Plot() with warnings.catch_warnings(record=True) as msg: > out = p.show(block=False) tests/_core/test_plot.py:1060: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/_core/plot.py:925: in show self.plot(pyplot=True).show(**kwargs) seaborn/_core/plot.py:932: in plot return self._plot(pyplot) seaborn/_core/plot.py:943: in _plot plotter._setup_figure(self, common, layers) seaborn/_core/plot.py:1127: in _setup_figure self._figure = subplots.init_figure( seaborn/_core/subplots.py:185: in init_figure figure = plt.figure(**figure_kws) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestCategoricalPlotterNew.test_empty[catplot] _________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_attach_basics[variables0] _______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'x': 'x', 'y': 'y'} @pytest.mark.parametrize( "variables", [ dict(x="x", y="y"), dict(x="x"), dict(y="y"), dict(x="t", y="y"), dict(x="x", y="a"), ] ) def test_attach_basics(self, long_df, variables): > _, ax = plt.subplots() tests/test_base.py:1044: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestVectorPlotter.test_get_axes_facets ____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_get_axes_facets(self, long_df): > g = FacetGrid(long_df, col="a") tests/test_base.py:1275: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_comp_data_duplicate_index _______________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_comp_data_duplicate_index(self): x = pd.Series([1, 2, 3, 4, 5], [1, 1, 1, 2, 2]) p = VectorPlotter(variables={"x": x}) > ax = plt.figure().subplots() tests/test_base.py:1381: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables6-None] _________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 's', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestJointGrid.test_hue[True] _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] as_vector = True @pytest.mark.parametrize( "as_vector", [True, False], ) def test_hue(self, long_df, as_vector): if as_vector: data = None x, y, hue = long_df["x"], long_df["y"], long_df["a"] else: data = long_df x, y, hue = "x", "y", "a" > g = ag.JointGrid(data=data, x=x, y=y, hue=hue) tests/test_axisgrid.py:1648: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPairGrid.test_diag_sharey _________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_diag_sharey(self): > g = ag.PairGrid(self.df, diag_sharey=True) tests/test_axisgrid.py:1077: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestFacetGrid.test_figure_size_with_legend __________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_figure_size_with_legend(self): > g = ag.FacetGrid(self.df, col="a", hue="c", height=4, aspect=.5) tests/test_axisgrid.py:202: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPairGrid.test_pairplot_kde ________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot_kde(self): > f, ax1 = plt.subplots() tests/test_axisgrid.py:1409: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[stripplot-kwargs21] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_wide[y-dict] ________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'y', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_attach_basics[variables4] _______________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "variables", [ dict(x="x", y="y"), dict(x="x"), dict(y="y"), dict(x="t", y="y"), dict(x="x", y="a"), ] ) def test_attach_basics(self, long_df, variables): > _, ax = plt.subplots() tests/test_base.py:1044: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_self_data __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_self_data(self): > g = ag.PairGrid(self.df) tests/test_axisgrid.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestPairGrid.test_corner ___________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_corner(self): plot_vars = ["x", "y", "z"] > g = ag.PairGrid(self.df, vars=plot_vars, corner=True) tests/test_axisgrid.py:807: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_comp_data_nullable_dtype ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_comp_data_nullable_dtype(self): x = pd.Series([1, 2, 3, 4], dtype="Int64") p = VectorPlotter(variables={"x": x}) > ax = plt.figure().subplots() tests/test_base.py:1389: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs6] ____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'z', 'x': 'a_cat', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_attach_basics[variables1] _______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'x': 'x'} @pytest.mark.parametrize( "variables", [ dict(x="x", y="y"), dict(x="x"), dict(y="y"), dict(x="t", y="y"), dict(x="x", y="a"), ] ) def test_attach_basics(self, long_df, variables): > _, ax = plt.subplots() tests/test_base.py:1044: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPairGrid.test_pairplot_hist ________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot_hist(self): > f, ax1 = plt.subplots() tests/test_axisgrid.py:1419: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPairGrid.test_map_diag_matplotlib _____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_diag_matplotlib(self): bins = 10 > g = ag.PairGrid(self.df) tests/test_axisgrid.py:1085: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_set_titles _________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_set_titles(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:450: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPairGrid.test_ignore_datelike_data ____________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_ignore_datelike_data(self): df = self.df.copy() df['date'] = pd.date_range('2010-01-01', periods=len(df), freq='d') > result = ag.PairGrid(self.df).data tests/test_axisgrid.py:743: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestCategoricalPlotterNew.test_empty[barplot] _________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestVectorPlotter.test_comp_data _______________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_comp_data(self, long_df): p = VectorPlotter(data=long_df, variables={"x": "x", "y": "t"}) # We have disabled this check for now, while it remains part of # the internal API, because it will require updating a number of tests # with pytest.raises(AttributeError): # p.comp_data > _, ax = plt.subplots() tests/test_base.py:1296: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestJointGrid.test_margin_grid_from_series __________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_margin_grid_from_series(self): > g = ag.JointGrid(x=self.data.x, y=self.data.y) tests/test_axisgrid.py:1518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_attach_basics[variables2] _______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'y': 'y'} @pytest.mark.parametrize( "variables", [ dict(x="x", y="y"), dict(x="x"), dict(y="y"), dict(x="t", y="y"), dict(x="x", y="a"), ] ) def test_attach_basics(self, long_df, variables): > _, ax = plt.subplots() tests/test_base.py:1044: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestJointGrid.test_hue[False] _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] as_vector = False @pytest.mark.parametrize( "as_vector", [True, False], ) def test_hue(self, long_df, as_vector): if as_vector: data = None x, y, hue = long_df["x"], long_df["y"], long_df["a"] else: data = long_df x, y, hue = "x", "y", "a" > g = ag.JointGrid(data=data, x=x, y=y, hue=hue) tests/test_axisgrid.py:1648: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestPairGrid.test_palette ___________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_palette(self): rcmod.set() > g = ag.PairGrid(self.df, hue="a") tests/test_axisgrid.py:1100: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_pairplot_markers ______________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = @pytest.mark.skipif(_version_predates(mpl, "3.7.0"), reason="Matplotlib bug") def test_pairplot_markers(self): vars = ["x", "y", "z"] markers = ["o", "X", "s"] > g = ag.pairplot(self.df, hue="a", vars=vars, markers=markers) tests/test_axisgrid.py:1432: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestStripPlot.test_positions[variables7-h] __________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 's', 'hue': None, 'val': 'y'}, orient = 'h' @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestJointGrid.test_refline __________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_refline(self): > g = ag.JointGrid(x="x", y="y", data=self.data) tests/test_axisgrid.py:1663: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestVectorPlotter.test_attach_disallowed ___________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attach_disallowed(self, long_df): > _, ax = plt.subplots() tests/test_base.py:1051: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestPairGrid.test_size ____________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_size(self): > g1 = ag.PairGrid(self.df, height=3) tests/test_axisgrid.py:825: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestCategoricalPlotterNew.test_empty[boxplot] _________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPairGrid.test_self_figure _________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_self_figure(self): > g = ag.PairGrid(self.df) tests/test_axisgrid.py:749: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestVectorPlotter.test_comp_data_log _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_comp_data_log(self, long_df): p = VectorPlotter(data=long_df, variables={"x": "z", "y": "y"}) > _, ax = plt.subplots() tests/test_base.py:1316: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[stripplot-kwargs22] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_labels_long[y] _______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestPairGrid.test_pairplot_column_multiindex _________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pairplot_column_multiindex(self): cols = pd.MultiIndex.from_arrays([["x", "y"], [1, 2]]) df = self.df[["x", "y"]].set_axis(cols, axis=1) > g = ag.pairplot(df) tests/test_axisgrid.py:1444: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_legend_data ________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_data(self): > g = ag.FacetGrid(self.df, hue="a") tests/test_axisgrid.py:215: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestFacetGrid.test_set_titles_margin_titles __________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_set_titles_margin_titles(self): > g = ag.FacetGrid(self.df, row="a", col="b", margin_titles=True) tests/test_axisgrid.py:478: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestJointGrid.test_margin_grid_from_dataframe _________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_margin_grid_from_dataframe(self): > g = ag.JointGrid(x="x", y="y", data=self.data) tests/test_axisgrid.py:1524: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestLabelVisibility.test_1d_column_wrapped __________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_1d_column_wrapped(self): p = Plot().facet(col=["a", "b", "c", "d"], wrap=3).plot() subplots = list(p._subplots) for s in [subplots[0], subplots[-1]]: ax = s["ax"] assert ax.yaxis.get_label().get_visible() assert all(t.get_visible() for t in ax.get_yticklabels()) for s in subplots[1:]: ax = s["ax"] assert ax.xaxis.get_label().get_visible() # mpl3.7 added a getter for tick params, but both yaxis and xaxis return # the same entry of "labelleft" instead of "labelbottom" for xaxis if not _version_predates(mpl, "3.7"): > assert ax.xaxis.get_tick_params()["labelleft"] E KeyError: 'labelleft' tests/_core/test_plot.py:1858: KeyError ____________________ TestStripPlot.test_vs_catplot[kwargs7] ____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0....036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'dodge': True, 'hue': 'c', 'orient': 'h', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestPairGrid.test_hue_kws ___________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_kws(self): kws = dict(marker=["o", "s", "d", "+"]) > g = ag.PairGrid(self.df, hue="a", hue_kws=kws) tests/test_axisgrid.py:1122: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_self_axes __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_self_axes(self): > g = ag.PairGrid(self.df) tests/test_axisgrid.py:755: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_wide[x-dataframe] _____________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestJointGrid.test_margin_grid_from_dataframe_bad_variable __________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_margin_grid_from_dataframe_bad_variable(self): with pytest.raises(ValueError): > ag.JointGrid(x="x", y="bad_column", data=self.data) tests/test_axisgrid.py:1531: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestSwarmPlot.test_positions[variables9-h] __________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'b', 'hue': None, 'val': 'a'}, orient = 'h' @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestJointPlot.test_scatter __________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_scatter(self): > g = ag.jointplot(x="x", y="y", data=self.data) tests/test_axisgrid.py:1714: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestVectorPlotter.test_attach_log_scale ____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attach_log_scale(self, long_df): > _, ax = plt.subplots() tests/test_base.py:1074: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[catplot-kwargs0] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestJointPlot.test_color ___________________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_color(self): > g = ag.jointplot(x="x", y="y", data=self.data, color="purple") tests/test_axisgrid.py:1816: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPairGrid.test_default_axes ________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_default_axes(self): > g = ag.PairGrid(self.df) tests/test_axisgrid.py:761: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[boxplot-kwargs10] _________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestJointGrid.test_margin_grid_axis_labels __________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_margin_grid_axis_labels(self): > g = ag.JointGrid(x="x", y="y", data=self.data) tests/test_axisgrid.py:1535: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_comp_data_category_order ________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_comp_data_category_order(self): s = (pd.Series(["a", "b", "c", "a"], dtype="category") .cat.set_categories(["b", "c", "a"], ordered=True)) p = VectorPlotter(variables={"x": s}) > _, ax = plt.subplots() tests/test_base.py:1330: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestPairGrid.test_map _____________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map(self): vars = ["x", "y", "z"] > g1 = ag.PairGrid(self.df) tests/test_axisgrid.py:843: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestCategoricalPlotterNew.test_empty[boxenplot] ________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_hue_order __________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_order(self): order = list("dcab") > g = ag.PairGrid(self.df, hue="a", hue_order=order) tests/test_axisgrid.py:1138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs0] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_wide[v-dataframe] _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'v', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestStripPlot.test_labels_wide ________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestFacetGrid.test_legend_data_missing_level _________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_data_missing_level(self): > g = ag.FacetGrid(self.df, hue="a", hue_order=list("azbc")) tests/test_axisgrid.py:238: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[int-order7] _____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = [1, 2, 3, 4] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_single[x-t-a] _______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 't', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestStripPlot.test_positions_dodged[variables1] ________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'c', 'val': 'y'} @pytest.mark.parametrize( "variables", [ # Order matters for assigning to x/y {"cat": "a", "val": "y", "hue": "b"}, {"val": "y", "cat": "a", "hue": "c"}, {"cat": "a", "val": "y", "hue": "f"}, ], ) def test_positions_dodged(self, long_df, variables): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, dodge=True, ) tests/test_categorical.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSwarmPlot.test_positions_unfixed[s] ____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.2 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] cat_var = 's' @pytest.mark.parametrize("cat_var", ["a", "s", "d"]) def test_positions_unfixed(self, long_df, cat_var): long_df = long_df.sort_values(cat_var) kws = dict(size=.001) if "stripplot" in str(self.func): # can't use __name__ with partial kws["jitter"] = False > ax = self.func(data=long_df, x=cat_var, y="y", native_scale=True, **kws) tests/test_categorical.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[catplot-kwargs1] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture0] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = ([0, 1, None, 2, inf, 1], [0, 1, nan, 2, nan, 1]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables8-None] _________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 'b'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestJointPlot.test_scatter_hue ________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scatter_hue(self, long_df): > g1 = ag.jointplot(data=long_df, x="x", y="y", hue="a") tests/test_axisgrid.py:1733: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs8] ____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'c', 'native_scale': True, 'x': 's', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPairGrid.test_corner_despine _______________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_corner_despine(self): > g = ag.PairGrid(self.df, corner=True, despine=False) tests/test_axisgrid.py:1449: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestJointGrid.test_dropna ___________________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dropna(self): > g = ag.JointGrid(x="x_na", y="y", data=self.data, dropna=False) tests/test_axisgrid.py:1548: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestVectorPlotter.test_attach_converters ___________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attach_converters(self, long_df): > _, ax = plt.subplots() tests/test_base.py:1130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestFacetGrid.test_set_ticklabels _______________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_set_ticklabels(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_legend_attributes _____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes(self, long_df): kws = {"edgecolor": "r", "linewidth": 1} > ax = self.func(data=long_df, x="x", y="y", hue="a", **kws) tests/test_categorical.py:624: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestPairGrid.test_specific_square_axes[vars0] _________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = vars = ['z', 'x'] @pytest.mark.parametrize("vars", [["z", "x"], np.array(["z", "x"])]) def test_specific_square_axes(self, vars): > g = ag.PairGrid(self.df, vars=vars) tests/test_axisgrid.py:770: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestFacetGrid.test_get_boolean_legend_data __________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_get_boolean_legend_data(self): self.df["b_bool"] = self.df.b == "m" > g = ag.FacetGrid(self.df, hue="b_bool") tests/test_axisgrid.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestJointPlot.test_reg ____________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_reg(self): > g = ag.jointplot(x="x", y="y", data=self.data, kind="reg") tests/test_axisgrid.py:1746: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables10-None] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 't'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestSwarmPlot.test_labels_wide ________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_labels_hue_order ______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_empty_palette _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty_palette(self): > self.func(x=[], y=[], hue=[], palette=[]) tests/test_categorical.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture1] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = (['a', 'b', None, 'c', , 'b'], [0, 1, nan, 2, nan, 1]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestPairGrid.test_hue_order_missing_level ___________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_order_missing_level(self): order = list("dcaeb") > g = ag.PairGrid(self.df, hue="a", hue_order=order) tests/test_axisgrid.py:1181: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[boxplot-kwargs11] _________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestFacetGrid.test_set_axis_labels ______________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_set_axis_labels(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:536: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestCategoricalPlotterNew.test_empty[pointplot] ________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestJointPlot.test_palette __________________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette(self, long_df): kws = dict(data=long_df, hue="a", palette="Set2") > g1 = ag.jointplot(x="x", y="y", **kws) tests/test_axisgrid.py:1828: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestStripPlot.test_positions[variables9-h] __________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'b', 'hue': None, 'val': 'a'}, orient = 'h' @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_wide[x-dict] ________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'x', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestJointGrid.test_axlims ___________________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_axlims(self): lim = (-3, 3) > g = ag.JointGrid(x="x", y="y", data=self.data, xlim=lim, ylim=lim) tests/test_axisgrid.py:1557: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[int-order8] _____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['3', '1', '2'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPairGrid.test_map_nonsquare ________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_nonsquare(self): x_vars = ["x"] y_vars = ["y", "z"] > g = ag.PairGrid(self.df, x_vars=x_vars, y_vars=y_vars) tests/test_axisgrid.py:872: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_corner_set _________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_corner_set(self): > g = ag.PairGrid(self.df, corner=True, despine=False) tests/test_axisgrid.py:1455: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_single[x-t-a] _______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 't', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestVectorPlotter.test_attach_facets _____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attach_facets(self, long_df): > g = FacetGrid(long_df, col="a") tests/test_base.py:1144: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestJointPlot.test_resid ___________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_resid(self): > g = ag.jointplot(x="x", y="y", data=self.data, kind="resid") tests/test_axisgrid.py:1761: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_jitter_unfixed _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_jitter_unfixed(self, long_df): > ax1, ax2 = plt.figure().subplots(2) tests/test_categorical.py:779: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[stripplot-kwargs23] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs1] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'orient': 'h'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestPairGrid.test_specific_square_axes[vars1] _________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = vars = array(['z', 'x'], dtype=' g = ag.PairGrid(self.df, vars=vars) tests/test_axisgrid.py:770: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestFacetGrid.test_legend_tuples _______________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_tuples(self): > g = ag.FacetGrid(self.df, hue="a") tests/test_axisgrid.py:287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestStripPlot.test_two_calls _________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[catplot-kwargs2] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSwarmPlot.test_positions_unfixed[d] ____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 ... 8 0.3 a 8 8 74 3 1.121852 1.195884 a n ... 8 0.3 a 8 8 [100 rows x 13 columns] cat_var = 'd' @pytest.mark.parametrize("cat_var", ["a", "s", "d"]) def test_positions_unfixed(self, long_df, cat_var): long_df = long_df.sort_values(cat_var) kws = dict(size=.001) if "stripplot" in str(self.func): # can't use __name__ with partial kws["jitter"] = False > ax = self.func(data=long_df, x=cat_var, y="y", native_scale=True, **kws) tests/test_categorical.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_wide[v-dict] ________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'v', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_hue_in_map _________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_in_map(self, long_df): > g = ag.PairGrid(long_df, vars=["x", "y"]) tests/test_axisgrid.py:1223: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_single[y-b-None] ______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'b', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestJointPlot.test_hex_customise _______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hex_customise(self): # test that default gridsize can be overridden > g = ag.jointplot(x="x", y="y", data=self.data, kind="hex", joint_kws=dict(gridsize=5)) tests/test_axisgrid.py:1842: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestJointGrid.test_marginal_ticks _______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_marginal_ticks(self): > g = ag.JointGrid(marginal_ticks=False) tests/test_axisgrid.py:1567: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture2] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = ([datetime.datetime(1970, 1, 2, 0, 0, tzinfo=datetime.timezone.utc), datetime.datetime(1970, 1, 3, 0, 0, tzinfo=dateti...atetime.timezone.utc), inf, datetime.datetime(1970, 1, 3, 0, 0, tzinfo=datetime.timezone.utc)], [1, 2, nan, 3, nan, 2]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_legend_disabled ______________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_disabled(self, long_df): > ax = self.func(data=long_df, x="y", y="a", hue="b", legend=False) tests/test_categorical.py:631: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_labels_hue_order ______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestFacetGrid.test_axis_lims _________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_axis_lims(self): > g = ag.FacetGrid(self.df, row="a", col="b", xlim=(0, 4), ylim=(-2, 3)) tests/test_axisgrid.py:559: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestPairGrid.test_remove_hue_from_default ___________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_remove_hue_from_default(self): hue = "z" > g = ag.PairGrid(self.df, hue=hue) tests/test_axisgrid.py:779: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestStripPlot.test_flat[h] __________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 orient = 'h' @pytest.mark.parametrize("orient", ["h", "v"]) def test_flat(self, flat_series, orient): > ax = self.func(data=flat_series, orient=orient) tests/test_categorical.py:308: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_map_lower __________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_lower(self): vars = ["x", "y", "z"] > g = ag.PairGrid(self.df) tests/test_axisgrid.py:886: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestStripPlot.test_positions_dodged[variables2] ________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'f', 'val': 'y'} @pytest.mark.parametrize( "variables", [ # Order matters for assigning to x/y {"cat": "a", "val": "y", "hue": "b"}, {"val": "y", "cat": "a", "hue": "c"}, {"cat": "a", "val": "y", "hue": "f"}, ], ) def test_positions_dodged(self, long_df, variables): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, dodge=True, ) tests/test_categorical.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[boxenplot-kwargs12] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables10-None] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 't'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestVectorPlotter.test_scale_transform_identity ________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_transform_identity(self, long_df): > _, ax = plt.subplots() tests/test_base.py:1152: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestPairGrid.test_legend ___________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend(self): > g1 = ag.pairplot(self.df, hue="a") tests/test_axisgrid.py:1461: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2119: in pairplot grid = PairGrid(data, vars=vars, x_vars=x_vars, y_vars=y_vars, hue=hue, seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestCategoricalPlotterNew.test_empty[stripplot] ________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_nondefault_index ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_nondefault_index(self): df = self.df.copy().set_index("b") plot_vars = ["x", "y", "z"] > g1 = ag.PairGrid(df) tests/test_axisgrid.py:1234: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestJointPlot.test_hist ____________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hist(self, long_df): bins = 3, 6 > g1 = ag.jointplot(data=long_df, x="x", y="y", kind="hist", bins=bins) tests/test_axisgrid.py:1770: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables11-None] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 't'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestPairGrid.test_specific_nonsquare_axes[x_vars0-y_vars0] __________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_vars = ['x', 'y'], y_vars = ['z', 'y', 'x'] @pytest.mark.parametrize( "x_vars, y_vars", [ (["x", "y"], ["z", "y", "x"]), (["x", "y"], "z"), (np.array(["x", "y"]), np.array(["z", "y", "x"])), ], ) def test_specific_nonsquare_axes(self, x_vars, y_vars): > g = ag.PairGrid(self.df, x_vars=x_vars, y_vars=y_vars) tests/test_axisgrid.py:798: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestFacetGrid.test_legend_options _______________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_options(self): > g = ag.FacetGrid(self.df, hue="b") tests/test_axisgrid.py:299: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_jitter[v-True] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'v', jitter = True @pytest.mark.parametrize( "orient,jitter", itertools.product(["v", "h"], [True, .1]), ) def test_jitter(self, long_df, orient, jitter): cat_var, val_var = "a", "y" if orient == "x": x_var, y_var = cat_var, val_var cat_idx, val_idx = 0, 1 else: x_var, y_var = val_var, cat_var cat_idx, val_idx = 1, 0 cat_vals = categorical_order(long_df[cat_var]) > ax = stripplot( data=long_df, x=x_var, y=y_var, jitter=jitter, ) tests/test_categorical.py:809: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestStripPlot.test_redundant_hue_legend ____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[catplot-kwargs3] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_hue_categorical[a] _____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'a' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_categorical(self, long_df, hue_var): cat_var = "b" hue_levels = categorical_order(long_df[hue_var]) cat_levels = categorical_order(long_df[cat_var]) pal_name = "muted" palette = dict(zip(hue_levels, color_palette(pal_name))) > ax = self.func(data=long_df, x=cat_var, y="y", hue=hue_var, palette=pal_name) tests/test_categorical.py:506: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestJointPlot.test_leaky_dict _________________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_leaky_dict(self): # Validate input dicts are unchanged by jointplot plotting function for kwarg in ("joint_kws", "marginal_kws"): for kind in ("hex", "kde", "resid", "reg", "scatter"): empty_dict = {} > ag.jointplot(x="x", y="y", data=self.data, kind=kind, **{kwarg: empty_dict}) tests/test_axisgrid.py:1865: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_order[str-None] ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = None @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs2] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'color': 'C3', 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 ... a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_wide[y-dataframe] _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture3] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = ([0, 1, nan, 2, inf, 1], [0, 1, nan, 2, nan, 1]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestVectorPlotter.test_scale_transform_identity_facets ____________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_transform_identity_facets(self, long_df): > g = FacetGrid(long_df, col="a") tests/test_base.py:1163: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_labels_wide _________________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestJointGrid.test_bivariate_plot _______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_bivariate_plot(self): > g = ag.JointGrid(x="x", y="y", data=self.data) tests/test_axisgrid.py:1577: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPairGrid.test_map_upper __________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_upper(self): vars = ["x", "y", "z"] > g = ag.PairGrid(self.df) tests/test_axisgrid.py:904: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[swarmplot-kwargs24] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestSwarmPlot.test_two_calls _________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_single[y-b-None] ______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'b', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPairGrid.test_dropna[scatterplot] _____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", [scatterplot, plt.scatter]) def test_dropna(self, func): df = self.df.copy() n_null = 20 df.loc[np.arange(n_null), "x"] = np.nan plot_vars = ["x", "y", "z"] > g1 = ag.PairGrid(df, vars=plot_vars, dropna=True) tests/test_axisgrid.py:1268: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPairGrid.test_tick_params _________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_tick_params(self): > g = ag.PairGrid(self.df) tests/test_axisgrid.py:1469: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestStripPlot.test_flat[v] __________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 orient = 'v' @pytest.mark.parametrize("orient", ["h", "v"]) def test_flat(self, flat_series, orient): > ax = self.func(data=flat_series, orient=orient) tests/test_categorical.py:308: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestCategoricalPlotterNew.test_empty[swarmplot] ________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestFacetGrid.test_legendout_with_colwrap ___________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legendout_with_colwrap(self): > g = ag.FacetGrid(self.df, col="d", hue='b', col_wrap=4, legend_out=False) tests/test_axisgrid.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestVectorPlotter.test_scale_transform_log __________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_transform_log(self, long_df): > _, ax = plt.subplots() tests/test_base.py:1174: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestJointGrid.test_univariate_plot ______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_univariate_plot(self): > g = ag.JointGrid(x="x", y="x", data=self.data) tests/test_axisgrid.py:1586: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestJointPlot.test_hex ____________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hex(self): > g = ag.jointplot(x="x", y="y", data=self.data, kind="hex") tests/test_axisgrid.py:1783: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_single[y-b-a] _______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'b', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_data_orders ________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_data_orders(self): > g = ag.FacetGrid(self.df, row="a", col="b", hue="c") tests/test_axisgrid.py:565: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture4] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = (['a', 'b', nan, 'c', , 'b'], [0, 1, nan, 2, nan, 1]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestStripPlot.test_palette_from_color_deprecation _______________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_from_color_deprecation(self, long_df): color = (.9, .4, .5) hex_color = mpl.colors.to_hex(color) hue_var = "a" n_hue = long_df[hue_var].nunique() palette = color_palette(f"dark:{hex_color}", n_hue) with pytest.warns(FutureWarning, match="Setting a gradient palette"): > ax = self.func(data=long_df, x="z", hue=hue_var, color=color) tests/test_categorical.py:644: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_from_color_deprecation(self, long_df): color = (.9, .4, .5) hex_color = mpl.colors.to_hex(color) hue_var = "a" n_hue = long_df[hue_var].nunique() palette = color_palette(f"dark:{hex_color}", n_hue) > with pytest.warns(FutureWarning, match="Setting a gradient palette"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:643: Failed ___________________ TestStripPlot.test_positions_unfixed[a] ____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 86 18 -0.334290 1.287069 a p ... 8 0.2 a ... 4 0.2 c 4 4 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] cat_var = 'a' @pytest.mark.parametrize("cat_var", ["a", "s", "d"]) def test_positions_unfixed(self, long_df, cat_var): long_df = long_df.sort_values(cat_var) kws = dict(size=.001) if "stripplot" in str(self.func): # can't use __name__ with partial kws["jitter"] = False > ax = self.func(data=long_df, x=cat_var, y="y", native_scale=True, **kws) tests/test_categorical.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables11-None] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 't'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestJointPlot.test_distplot_kwarg_warning ___________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_distplot_kwarg_warning(self, long_df): with pytest.warns(UserWarning): > g = ag.jointplot(data=long_df, x="x", y="y", marginal_kws=dict(rug=True)) tests/test_axisgrid.py:1872: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_wide[y-dict] ________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'y', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxPlot.test_wide_data[v] _________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x' @pytest.mark.parametrize("orient", ["h", "v"]) def test_wide_data(self, wide_df, orient): orient = {"h": "y", "v": "x"}[orient] > ax = boxplot(wide_df, orient=orient, color="C0") tests/test_categorical.py:927: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestFacetGrid.test_self_data _________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_self_data(self): > g = ag.FacetGrid(self.df) tests/test_axisgrid.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestFacetGrid.test_legend_tight_layout ____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_tight_layout(self): > g = ag.FacetGrid(self.df, hue='b') tests/test_axisgrid.py:318: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestVectorPlotter.test_scale_transform_facets _________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_transform_facets(self, long_df): > g = FacetGrid(long_df, col="a") tests/test_base.py:1186: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables12-None] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'd', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[boxenplot-kwargs13] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPairGrid.test_map_mixed_funcsig ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_mixed_funcsig(self): vars = ["x", "y", "z"] > g = ag.PairGrid(self.df, vars=vars) tests/test_axisgrid.py:922: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[barplot-kwargs4] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestStripPlot.test_color ___________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] common_kws = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} def test_color(self, long_df, common_kws): > super().test_color(long_df, common_kws) tests/test_categorical.py:230: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_categorical.py:173: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs3] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_jitter[v-0.1] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'v', jitter = 0.1 @pytest.mark.parametrize( "orient,jitter", itertools.product(["v", "h"], [True, .1]), ) def test_jitter(self, long_df, orient, jitter): cat_var, val_var = "a", "y" if orient == "x": x_var, y_var = cat_var, val_var cat_idx, val_idx = 0, 1 else: x_var, y_var = val_var, cat_var cat_idx, val_idx = 1, 0 cat_vals = categorical_order(long_df[cat_var]) > ax = stripplot( data=long_df, x=x_var, y=y_var, jitter=jitter, ) tests/test_categorical.py:809: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxPlot.test_labels_hue_order _______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables0-None] _________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_order[str-order1] _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['a', 'b', 'c'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[swarmplot-kwargs25] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture5] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = ([datetime.datetime(1970, 1, 2, 0, 0, tzinfo=datetime.timezone.utc), datetime.datetime(1970, 1, 3, 0, 0, tzinfo=dateti...atetime.timezone.utc), inf, datetime.datetime(1970, 1, 3, 0, 0, tzinfo=datetime.timezone.utc)], [1, 2, nan, 3, nan, 2]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_dropna[scatter] _______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", [scatterplot, plt.scatter]) def test_dropna(self, func): df = self.df.copy() n_null = 20 df.loc[np.arange(n_null), "x"] = np.nan plot_vars = ["x", "y", "z"] > g1 = ag.PairGrid(df, vars=plot_vars, dropna=True) tests/test_axisgrid.py:1268: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_hue_categorical[b] _____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'b' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_categorical(self, long_df, hue_var): cat_var = "b" hue_levels = categorical_order(long_df[hue_var]) cat_levels = categorical_order(long_df[cat_var]) pal_name = "muted" palette = dict(zip(hue_levels, color_palette(pal_name))) > ax = self.func(data=long_df, x=cat_var, y="y", hue=hue_var, palette=pal_name) tests/test_categorical.py:506: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_data_interchange ______________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = mock_long_df = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] @pytest.mark.skipif( condition=not hasattr(pd.api, "interchange"), reason="Tests behavior assuming support for dataframe interchange" ) def test_data_interchange(self, mock_long_df, long_df): > g = ag.PairGrid(mock_long_df, vars=["x", "y", "z"], hue="a") tests/test_axisgrid.py:1486: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestJointPlot.test_kde ____________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_kde(self, long_df): > g1 = ag.jointplot(data=long_df, x="x", y="y", kind="kde") tests/test_axisgrid.py:1790: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestCategoricalPlotterNew.test_empty[violinplot] _______________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = func = @pytest.mark.parametrize("func", PLOT_FUNCS) def test_empty(self, func): > func() tests/test_categorical.py:81: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_subplot_kws ________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_subplot_kws(self): > g = ag.FacetGrid(self.df, despine=False, subplot_kws=dict(projection="polar")) tests/test_axisgrid.py:330: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_self_figure ________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_self_figure(self): > g = ag.FacetGrid(self.df) tests/test_axisgrid.py:44: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestJointPlot.test_ax_warning _________________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_ax_warning(self, long_df): > ax = plt.gca() tests/test_axisgrid.py:1877: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestPairGrid.test_map_diag __________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_diag(self): > g = ag.PairGrid(self.df) tests/test_axisgrid.py:936: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSwarmPlot.test_redundant_hue_legend ____________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[boxenplot-kwargs14] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_wide[x-dataframe] _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestFacetGrid.test_palette __________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_palette(self): rcmod.set() > g = ag.FacetGrid(self.df, hue="c") tests/test_axisgrid.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBoxPlot.test_two_calls __________________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestJointGrid.test_univariate_plot_distplot __________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_univariate_plot_distplot(self): bins = 10 > g = ag.JointGrid(x="x", y="x", data=self.data) tests/test_axisgrid.py:1596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_grouped[x] __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxplot(long_df, **{orient: "a", value: "z"}) tests/test_categorical.py:937: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_single[y-y-None] ______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'y', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestVectorPlotter.test_scale_transform_mixed_facets ______________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_transform_mixed_facets(self, long_df): > g = FacetGrid(long_df, col="a", sharex=False) tests/test_base.py:1196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_jitter[h-True] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'h', jitter = True @pytest.mark.parametrize( "orient,jitter", itertools.product(["v", "h"], [True, .1]), ) def test_jitter(self, long_df, orient, jitter): cat_var, val_var = "a", "y" if orient == "x": x_var, y_var = cat_var, val_var cat_idx, val_idx = 0, 1 else: x_var, y_var = val_var, cat_var cat_idx, val_idx = 1, 0 cat_vals = categorical_order(long_df[cat_var]) > ax = stripplot( data=long_df, x=x_var, y=y_var, jitter=jitter, ) tests/test_categorical.py:809: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_single[y-b-a] _______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'b', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables1-None] _________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestVectorPlotter.test_comp_data_missing[comp_data_missing_fixture6] _____ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = comp_data_missing_fixture = ([0, 1, , 2, inf, 1], [0, 1, nan, 2, nan, 1]) def test_comp_data_missing(self, comp_data_missing_fixture): orig_data, comp_data = comp_data_missing_fixture p = VectorPlotter(variables={"x": orig_data}) > ax = plt.figure().subplots() tests/test_base.py:1372: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestStripPlot.test_supplied_color_array ____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_supplied_color_array(self, long_df): cmap = get_colormap("Blues") norm = mpl.colors.Normalize() colors = cmap(norm(long_df["y"].to_numpy())) keys = ["c", "fc", "facecolor", "facecolors"] for key in keys: > ax = plt.figure().subplots() tests/test_categorical.py:250: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs4] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'edgecolor': 'w', 'hue': 'z', 'linewidth': 0.5, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[barplot-kwargs5] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables13-None] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'd', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_hue_dodged[a] _______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'a' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_dodged(self, long_df, hue_var): > ax = self.func(data=long_df, x="y", y="a", hue=hue_var, dodge=True) tests/test_categorical.py:524: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPairGrid.test_histplot_legend _______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_histplot_legend(self): # Tests _extract_legend_handles > g = ag.PairGrid(self.df, vars=["x", "y"], hue="a") tests/test_axisgrid.py:1291: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestFacetGrid.test_self_axes _________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_self_axes(self): > g = ag.FacetGrid(self.df, row="a", col="b", hue="c") tests/test_axisgrid.py:50: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestJointPlot.test_kde_hue __________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_kde_hue(self, long_df): > g1 = ag.jointplot(data=long_df, x="x", y="y", hue="a", kind="kde") tests/test_axisgrid.py:1803: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:2243: in jointplot grid = JointGrid( seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestVectorPlotter.test_attach_shared_axes ___________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attach_shared_axes(self, long_df): > g = FacetGrid(long_df) tests/test_base.py:1207: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestFacetGrid.test_gridspec_kws ________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_gridspec_kws(self): ratios = [3, 1, 2] gskws = dict(width_ratios=ratios) > g = ag.FacetGrid(self.df, col='c', row='a', gridspec_kws=gskws) tests/test_axisgrid.py:339: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestStripPlot.test_palette_with_hue_deprecation ________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_with_hue_deprecation(self, long_df): palette = "Blues" with pytest.warns(FutureWarning, match="Passing `palette` without"): > ax = self.func(data=long_df, x="a", y=long_df["y"], palette=palette) tests/test_categorical.py:653: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_with_hue_deprecation(self, long_df): palette = "Blues" > with pytest.warns(FutureWarning, match="Passing `palette` without"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:652: Failed ________ TestCategoricalPlotterNew.test_axis_labels[boxenplot-kwargs15] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestJointGrid.test_univariate_plot_matplotlib _________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_univariate_plot_matplotlib(self): bins = 10 > g = ag.JointGrid(x="x", y="x", data=self.data) tests/test_axisgrid.py:1607: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1696: in __init__ f = plt.figure(figsize=(height, height)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables12-None] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'd', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPairGrid.test_map_diag_rectangular ____________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_diag_rectangular(self): x_vars = ["x", "y"] y_vars = ["x", "z", "y"] > g1 = ag.PairGrid(self.df, x_vars=x_vars, y_vars=y_vars) tests/test_axisgrid.py:960: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs5] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxPlot.test_linecolor_gray_warning ____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linecolor_gray_warning(self, long_df): with pytest.warns(FutureWarning, match="Use \"auto\" to set automatic"): > boxplot(long_df, x="y", linecolor="gray") tests/test_categorical.py:1065: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linecolor_gray_warning(self, long_df): > with pytest.warns(FutureWarning, match="Use \"auto\" to set automatic"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:1064: Failed _____________________ TestSwarmPlot.test_order[str-order2] _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['c', 'a'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestFacetGrid.test_hue_kws __________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_kws(self): kws = dict(marker=["o", "s", "D"]) > g = ag.FacetGrid(self.df, hue="c", hue_kws=kws) tests/test_axisgrid.py:618: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[swarmplot-kwargs26] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_grouped[y] __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxplot(long_df, **{orient: "a", value: "z"}) tests/test_categorical.py:937: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_labels_long[x] _______________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestStripPlot.test_positions_unfixed[s] ____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.2 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] cat_var = 's' @pytest.mark.parametrize("cat_var", ["a", "s", "d"]) def test_positions_unfixed(self, long_df, cat_var): long_df = long_df.sort_values(cat_var) kws = dict(size=.001) if "stripplot" in str(self.func): # can't use __name__ with partial kws["jitter"] = False > ax = self.func(data=long_df, x=cat_var, y="y", native_scale=True, **kws) tests/test_categorical.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestSwarmPlot.test_color ___________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] common_kws = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} def test_color(self, long_df, common_kws): > super().test_color(long_df, common_kws) tests/test_categorical.py:230: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_categorical.py:173: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestFacetGrid.test_axes_array_size ______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_axes_array_size(self): > g = ag.FacetGrid(self.df) tests/test_axisgrid.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestFacetGrid.test_dropna ___________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dropna(self): df = self.df.copy() hasna = pd.Series(np.tile(np.arange(6), 10), dtype=float) hasna[hasna == 5] = np.nan df["hasna"] = hasna > g = ag.FacetGrid(df, dropna=False, row="hasna") tests/test_axisgrid.py:630: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_single[y-y-a] _______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'y', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestFacetGrid.test_gridspec_kws_col_wrap ___________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_gridspec_kws_col_wrap(self): ratios = [3, 1, 2, 1, 1] gskws = dict(width_ratios=ratios) with pytest.warns(UserWarning): > ag.FacetGrid(self.df, col='d', col_wrap=5, gridspec_kws=gskws) tests/test_axisgrid.py:356: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_gridspec_kws_col_wrap(self): ratios = [3, 1, 2, 1, 1] gskws = dict(width_ratios=ratios) > with pytest.warns(UserWarning): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_axisgrid.py:355: Failed _______________________ TestStripPlot.test_jitter[h-0.1] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'h', jitter = 0.1 @pytest.mark.parametrize( "orient,jitter", itertools.product(["v", "h"], [True, .1]), ) def test_jitter(self, long_df, orient, jitter): cat_var, val_var = "a", "y" if orient == "x": x_var, y_var = cat_var, val_var cat_idx, val_idx = 0, 1 else: x_var, y_var = val_var, cat_var cat_idx, val_idx = 1, 0 cat_vals = categorical_order(long_df[cat_var]) > ax = stripplot( data=long_df, x=x_var, y=y_var, jitter=jitter, ) tests/test_categorical.py:809: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestStripPlot.test_log_scale _________________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_log_scale(self): x = [1, 10, 100, 1000] > ax = plt.figure().subplots() tests/test_categorical.py:663: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables14-None] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a_cat', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs5] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'edgecolor': 'auto', 'hue': 'z', 'linewidth': 0.5, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables2-None] _________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'a', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables13-None] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'd', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_wide[x-dict] ________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'x', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPairGrid.test_map_diag_color _______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map_diag_color(self): color = "red" > g1 = ag.PairGrid(self.df) tests/test_axisgrid.py:1020: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:1280: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_redundant_hue_legend _____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_grouped[y] _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxenplot(long_df, **{orient: "a", value: "z"}) tests/test_categorical.py:1244: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_labels_long[y] _______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_single_var[x-y] ______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'y' @pytest.mark.parametrize("orient,col", [("x", "y"), ("y", "z")]) def test_single_var(self, long_df, orient, col): var = {"x": "y", "y": "x"}[orient] > ax = violinplot(long_df, **{var: col}, cut=0) tests/test_categorical.py:1513: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_saturation __________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_saturation(self, long_df): color = "#8912b0" > ax = boxplot(long_df["x"], color=color, saturation=.5) tests/test_categorical.py:1070: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_single[y-y-None] ______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'y', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[swarmplot-kwargs27] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_unfilled_marker ______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_unfilled_marker(self, long_df): with warnings.catch_warnings(): warnings.simplefilter("error", UserWarning) > ax = self.func(long_df, x="y", y="a", marker="x", color="r") tests/test_categorical.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[pointplot-kwargs16] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestFacetGrid.test_data_generator _______________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_data_generator(self): > g = ag.FacetGrid(self.df, row="a") tests/test_axisgrid.py:360: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSwarmPlot.test_supplied_color_array ____________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_supplied_color_array(self, long_df): cmap = get_colormap("Blues") norm = mpl.colors.Normalize() colors = cmap(norm(long_df["y"].to_numpy())) keys = ["c", "fc", "facecolor", "facecolors"] for key in keys: > ax = plt.figure().subplots() tests/test_categorical.py:250: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_single_axes ________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_single_axes(self): > g = ag.FacetGrid(self.df) tests/test_axisgrid.py:75: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[barplot-kwargs6] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestFacetGrid.test_categorical_column_missing_categories ___________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_categorical_column_missing_categories(self): df = self.df.copy() df['a'] = df['a'].astype('category') > g = ag.FacetGrid(df[df['a'] == 'a'], col="a", col_wrap=1) tests/test_axisgrid.py:641: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_order[str-order3] _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['a', 'b', 'c', 'd'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables15-None] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 's_cat', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestViolinPlot.test_color ___________________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_color(self, long_df): color = "#123456" > ax = violinplot(long_df, x="a", y="y", color=color, saturation=1) tests/test_categorical.py:1603: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs6] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_hue_dodged[b] _______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'b' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_dodged(self, long_df, hue_var): > ax = self.func(data=long_df, x="y", y="a", hue=hue_var, dodge=True) tests/test_categorical.py:524: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs6] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_hue_grouped[x] ________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_hue_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxplot(long_df, hue="c", **{orient: "a", value: "z"}) tests/test_categorical.py:949: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestFacetGrid.test_map ____________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_map(self): > g = ag.FacetGrid(self.df, row="a", col="b", hue="c") tests/test_axisgrid.py:400: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestFacetGrid.test_categorical_warning ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_categorical_warning(self): > g = ag.FacetGrid(self.df, col="b") tests/test_axisgrid.py:647: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables14-None] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a_cat', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_labels_long[y] _______________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_labels_wide ________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_labels_long[x] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestCategoricalPlotterNew.test_axis_labels[violinplot-kwargs28] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestStripPlot.test_positions_unfixed[d] ____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 ... 8 0.3 a 8 8 74 3 1.121852 1.195884 a n ... 8 0.3 a 8 8 [100 rows x 13 columns] cat_var = 'd' @pytest.mark.parametrize("cat_var", ["a", "s", "d"]) def test_positions_unfixed(self, long_df, cat_var): long_df = long_df.sort_values(cat_var) kws = dict(size=.001) if "stripplot" in str(self.func): # can't use __name__ with partial kws["jitter"] = False > ax = self.func(data=long_df, x=cat_var, y="y", native_scale=True, **kws) tests/test_categorical.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs16] ____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... ... 8 0.2 c 8 8 [100 rows x 13 columns], 'k_depth': 'proportion', 'outlier_prop': 0.1, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs6] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'z', 'x': 'a_cat', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestFacetGrid.test_refline __________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_refline(self): > g = ag.FacetGrid(self.df, row="a", col="b") tests/test_axisgrid.py:653: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_order[int-None] ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = None @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestSwarmPlot.test_positions_dodged[variables0] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'b', 'val': 'y'} @pytest.mark.parametrize( "variables", [ # Order matters for assigning to x/y {"cat": "a", "val": "y", "hue": "b"}, {"val": "y", "cat": "a", "hue": "c"}, {"cat": "a", "val": "y", "hue": "f"}, ], ) def test_positions_dodged(self, long_df, variables): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, dodge=True, ) tests/test_categorical.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_single[y-y-a] _______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 'y', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestSwarmPlot.test_flat[h] __________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 orient = 'h' @pytest.mark.parametrize("orient", ["h", "v"]) def test_flat(self, flat_series, orient): > ax = self.func(data=flat_series, orient=orient) tests/test_categorical.py:308: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxPlot.test_log_scale[x] _________________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[pointplot-kwargs17] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestFacetGrid.test_col_wrap __________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_col_wrap(self): n = len(self.df.d.unique()) > g = ag.FacetGrid(self.df, col="d") tests/test_axisgrid.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_wide[h-dataframe] _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'h', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_hue_colors ________________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_colors(self, long_df): > ax = violinplot(long_df, x="a", y="y", hue="b", saturation=1) tests/test_categorical.py:1609: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_single[y-t-None] ______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 't', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_unfilled_marker ______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_unfilled_marker(self, long_df): with warnings.catch_warnings(): warnings.simplefilter("error", UserWarning) > ax = self.func(long_df, x="y", y="a", marker="x", color="r") tests/test_categorical.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables3-None] _________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'a', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables15-None] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 's_cat', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_order[int-order8] _____________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['3', '1', '2'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs7] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs0] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs7] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_single[x-b-None] ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'b', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_single_var[y-z] ______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y', col = 'z' @pytest.mark.parametrize("orient,col", [("x", "y"), ("y", "z")]) def test_single_var(self, long_df, orient, col): var = {"x": "y", "y": "x"}[orient] > ax = violinplot(long_df, **{var: col}, cut=0) tests/test_categorical.py:1513: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBoxPlot.test_linewidth __________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linewidth(self, long_df): width = 5 > ax = boxplot(long_df, x="a", y="y", linewidth=width) tests/test_categorical.py:1077: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_density_norm_count ____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_density_norm_count(self, long_df): y = long_df["y"].to_numpy() > ax = violinplot([np.repeat(y, 3), y], density_norm="count", color="C0") tests/test_categorical.py:1743: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[barplot-kwargs7] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs3] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[pointplot-kwargs18] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_order[str-None] ______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = None @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_labels_hue_order ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs7] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0....036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'dodge': True, 'hue': 'c', 'orient': 'h', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_linecolor[box] ______________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'box' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_linecolor(self, long_df, inner): color = "#669913" > ax = violinplot(long_df, x="a", y="y", linecolor=color, inner=inner) tests/test_categorical.py:1618: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestSwarmPlot.test_positions_dodged[variables1] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'c', 'val': 'y'} @pytest.mark.parametrize( "variables", [ # Order matters for assigning to x/y {"cat": "a", "val": "y", "hue": "b"}, {"val": "y", "cat": "a", "hue": "c"}, {"cat": "a", "val": "y", "hue": "f"}, ], ) def test_positions_dodged(self, long_df, variables): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, dodge=True, ) tests/test_categorical.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestBoxenPlot.test_exponential_width_method __________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF9BDE89440 def test_exponential_width_method(self, rng): x = rng.normal(0, 1, 10_000) > ax = boxenplot(x=x, width_method="exponential") tests/test_categorical.py:1374: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFacetGrid.test_normal_axes ________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_normal_axes(self): null = np.empty(0, object).flat > g = ag.FacetGrid(self.df) tests/test_axisgrid.py:122: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_hue_grouped[y] ________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_hue_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxplot(long_df, hue="c", **{orient: "a", value: "z"}) tests/test_categorical.py:949: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestSwarmPlot.test_flat[v] __________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 orient = 'v' @pytest.mark.parametrize("orient", ["h", "v"]) def test_flat(self, flat_series, orient): > ax = self.func(data=flat_series, orient=orient) tests/test_categorical.py:308: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_single[y-t-None] ______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 't', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_order[int-order5] _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = [3, 1, 2] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_fill[quart] ________________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'quart' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_fill(self, long_df, inner): color = "#459900" > ax = violinplot(x=long_df["z"], fill=False, color=color, inner=inner) tests/test_categorical.py:1644: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_hue_grouped[x] _______________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_hue_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxenplot(long_df, hue="c", **{orient: "a", value: "z"}) tests/test_categorical.py:1255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_wide[h-dict] ________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'h', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestCategoricalPlotterNew.test_axis_labels[violinplot-kwargs29] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs4] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'split': True, 'x': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 ...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_wide[h-dataframe] _____________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'h', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables4-None] _________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'b', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_density_norm_width ____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_density_norm_width(self, long_df): > ax = violinplot(long_df, x="a", y="y", density_norm="width") tests/test_categorical.py:1751: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestBoxPlot.test_fill _____________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_fill(self, long_df): color = "#459900" > ax = boxplot(x=long_df["z"], fill=False, color=color) tests/test_categorical.py:1085: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs17] ____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'width_method': 'area', 'x': 'a', 'y': 'z'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_hue_categorical[a] _____________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'a' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_categorical(self, long_df, hue_var): cat_var = "b" hue_levels = categorical_order(long_df[hue_var]) cat_levels = categorical_order(long_df[cat_var]) pal_name = "muted" palette = dict(zip(hue_levels, color_palette(pal_name))) > ax = self.func(data=long_df, x=cat_var, y="y", hue=hue_var, palette=pal_name) tests/test_categorical.py:506: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_single[y-t-a] _______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 't', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_linecolor[quart] _____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'quart' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_linecolor(self, long_df, inner): color = "#669913" > ax = violinplot(long_df, x="a", y="y", linecolor=color, inner=inner) tests/test_categorical.py:1618: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vector_data[None-x] ____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'x' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): orient = "x" if orient is None else orient > ax = violinplot(long_df[col], cut=0, orient=orient) tests/test_categorical.py:1521: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[pointplot-kwargs19] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestFacetGrid.test_wrapped_axes ________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_wrapped_axes(self): null = np.empty(0, object).flat > g = ag.FacetGrid(self.df, col="a", col_wrap=2) tests/test_axisgrid.py:154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_hue_not_dodged ________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_not_dodged(self, long_df): levels = categorical_order(long_df["b"]) hue = long_df["b"].isin(levels[:2]) > ax = boxplot(long_df, x="b", y="z", hue=hue) tests/test_categorical.py:964: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestStripPlot.test_positions_dodged[variables0] ________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'b', 'val': 'y'} @pytest.mark.parametrize( "variables", [ # Order matters for assigning to x/y {"cat": "a", "val": "y", "hue": "b"}, {"val": "y", "cat": "a", "hue": "c"}, {"cat": "a", "val": "y", "hue": "f"}, ], ) def test_positions_dodged(self, long_df, variables): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, dodge=True, ) tests/test_categorical.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxenPlot.test_two_calls _________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_single[x-b-a] _______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'b', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestSwarmPlot.test_positions_dodged[variables2] ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'f', 'val': 'y'} @pytest.mark.parametrize( "variables", [ # Order matters for assigning to x/y {"cat": "a", "val": "y", "hue": "b"}, {"val": "y", "cat": "a", "hue": "c"}, {"cat": "a", "val": "y", "hue": "f"}, ], ) def test_positions_dodged(self, long_df, variables): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, dodge=True, ) tests/test_categorical.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxPlot.test_log_scale[y] _________________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[boxplot-kwargs8] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables0-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_hue_categorical[b] _____________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'b' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_categorical(self, long_df, hue_var): cat_var = "b" hue_levels = categorical_order(long_df[hue_var]) cat_levels = categorical_order(long_df[cat_var]) pal_name = "muted" palette = dict(zip(hue_levels, color_palette(pal_name))) > ax = self.func(data=long_df, x=cat_var, y="y", hue=hue_var, palette=pal_name) tests/test_categorical.py:506: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs8] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs8] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs1] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'orient': 'h'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_wide[v-dataframe] _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'v', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestCategoricalPlotterNew.test_axis_labels[violinplot-kwargs30] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[str-order1] _____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['a', 'b', 'c'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_wide[h-dict] ________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'h', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_fill[stick] ________________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'stick' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_fill(self, long_df, inner): color = "#459900" > ax = violinplot(x=long_df["z"], fill=False, color=color, inner=inner) tests/test_categorical.py:1644: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_vs_catplot[kwargs8] ____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'c', 'native_scale': True, 'x': 's', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_linear_width_method ____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF9BDE62540 def test_linear_width_method(self, rng): x = rng.normal(0, 1, 10_000) > ax = boxenplot(x=x, width_method="linear") tests/test_categorical.py:1382: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_order[int-order6] _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = [3, 1] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_hue_grouped[y] _______________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_hue_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxenplot(long_df, hue="c", **{orient: "a", value: "z"}) tests/test_categorical.py:1255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_single[y-t-a] _______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'y', val_col = 't', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_common_norm ________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_common_norm(self, long_df): > ax = violinplot(long_df, x="a", y="y", hue="c", common_norm=True) tests/test_categorical.py:1757: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestFacetGrid.test_axes_dict _________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_axes_dict(self): > g = ag.FacetGrid(self.df) tests/test_axisgrid.py:164: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables1-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs18] ____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'alpha': 0.4, 'box_kws': {'alpha': 0.2}, 'data': x y z a b ... s f a_cat s_cat s_str 0 ... 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_vector_data[x-y] _____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'y' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): orient = "x" if orient is None else orient > ax = violinplot(long_df[col], cut=0, orient=orient) tests/test_categorical.py:1521: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs16] ___________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...73484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'inner': 'points', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestStripPlot.test_positions[variables5-None] _________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'x', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs5] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_linecolor[stick] _____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'stick' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_linecolor(self, long_df, inner): color = "#669913" > ax = violinplot(long_df, x="a", y="y", linecolor=color, inner=inner) tests/test_categorical.py:1618: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestStripPlot.test_attributes _________________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attributes(self, long_df): kwargs = dict( size=2, linewidth=1, edgecolor="C2", ) > ax = self.func(x=long_df["y"], **kwargs) tests/test_categorical.py:594: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxPlot.test_notch[notch] _________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] notch_param = 'notch' @pytest.mark.parametrize("notch_param", ["notch", "shownotches"]) def test_notch(self, long_df, notch_param): > ax = boxplot(x=long_df["z"], **{notch_param: True}) tests/test_categorical.py:1094: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSwarmPlot.test_positions_unfixed[a] ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 86 18 -0.334290 1.287069 a p ... 8 0.2 a ... 4 0.2 c 4 4 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] cat_var = 'a' @pytest.mark.parametrize("cat_var", ["a", "s", "d"]) def test_positions_unfixed(self, long_df, cat_var): long_df = long_df.sort_values(cat_var) kws = dict(size=.001) if "stripplot" in str(self.func): # can't use __name__ with partial kws["jitter"] = False > ax = self.func(data=long_df, x=cat_var, y="y", native_scale=True, **kws) tests/test_categorical.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_single_var[x-y] _______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'y' @pytest.mark.parametrize("orient,col", [("x", "y"), ("y", "z")]) def test_single_var(self, long_df, orient, col): var = {"x": "y", "y": "x"}[orient] > ax = boxplot(long_df, **{var: col}) tests/test_categorical.py:909: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_dodge_native_scale ______________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_dodge_native_scale(self, long_df): centers = categorical_order(long_df["s"]) hue_levels = categorical_order(long_df["c"]) spacing = min(np.diff(centers)) width = 0.8 * spacing / len(hue_levels) offset = width / len(hue_levels) > ax = boxplot(long_df, x="s", y="z", hue="c", native_scale=True) tests/test_categorical.py:979: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_single[x-y-None] ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'y', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_redundant_hue_legend ____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestCategoricalPlotterNew.test_axis_labels[stripplot-kwargs20] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'x', 'y': 'a'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_order[int-order7] _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = [1, 2, 3, 4] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_empty_palette _______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty_palette(self): > self.func(x=[], y=[], hue=[], palette=[]) tests/test_categorical.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs2] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'color': 'C3', 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 ... a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs9] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 's', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_hue_dodged[a] _______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'a' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_dodged(self, long_df, hue_var): > ax = self.func(data=long_df, x="y", y="a", hue=hue_var, dodge=True) tests/test_categorical.py:524: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestCategoricalPlotterNew.test_axis_labels[violinplot-kwargs31] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'y': 'x'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_wide[v-dict] ________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = {'a': array([ 1.44937693, 0.0042397 , -2.22010765, 0.09165042, -0.83870398, 0.12818066, 0.1620295 , -0.4606...93929, -1.77989903, 1.61142618, -0.87167889, 0.34338761, 0.04545336, 0.62498133, -0.9861045 , 0.82932958])} orient = 'v', data_type = 'dict' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_scale_deprecation _____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_deprecation(self, long_df): with pytest.warns(FutureWarning, match=r".+Pass `density_norm='count'`"): > violinplot(long_df, x="a", y="y", hue="b", scale="count") tests/test_categorical.py:1766: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_deprecation(self, long_df): > with pytest.warns(FutureWarning, match=r".+Pass `density_norm='count'`"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:1765: Failed ____________________ TestBoxenPlot.test_vs_catplot[kwargs9] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 's', 'showfliers': False, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_saturation_color _______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_saturation_color(self): color = (.1, .9, .2) x, y = ["a", "b", "c"], [1, 2, 3] > ax = barplot(x=x, y=y) tests/test_categorical.py:2200: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_fill[point] ________________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'point' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_fill(self, long_df, inner): color = "#459900" > ax = violinplot(x=long_df["z"], fill=False, color=color, inner=inner) tests/test_categorical.py:1644: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_area_width_method _____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF9BDE89840 def test_area_width_method(self, rng): x = rng.uniform(0, 1, 10_000) > ax = boxenplot(x=x, width_method="area", k_depth=2) tests/test_categorical.py:1390: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_vector_data[y-z] _____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y', col = 'z' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): orient = "x" if orient is None else orient > ax = violinplot(long_df[col], cut=0, orient=orient) tests/test_categorical.py:1521: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[str-order2] _____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['c', 'a'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_wide_df[y] _________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = pointplot(wide_df, orient=orient) tests/test_categorical.py:2413: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_single_var[y-z] _______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y', col = 'z' @pytest.mark.parametrize("orient,col", [("x", "y"), ("y", "z")]) def test_single_var(self, long_df, orient, col): var = {"x": "y", "y": "x"}[orient] > ax = boxplot(long_df, **{var: col}) tests/test_categorical.py:909: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_err_kws[False] ________________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = fill = False @pytest.mark.parametrize("fill", [True, False]) def test_err_kws(self, fill): x, y = ["a", "b", "c"], [1, 2, 3] err_kws = dict(color=(1, 1, .5, .5), linewidth=5) > ax = barplot(x=x, y=y, fill=fill, err_kws=err_kws) tests/test_categorical.py:2302: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs6] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_labels_flat _________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_labels_flat(self): ind = pd.Index(["a", "b", "c"], name="x") ser = pd.Series([1, 2, 3], ind, name="y") > ax = self.func(ser) tests/test_categorical.py:734: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs17] ___________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'inner': 'quartiles', 'split': True, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestBarPlot.test_datetime_native_scale_axis __________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_datetime_native_scale_axis(self): x = pd.date_range("2010-01-01", periods=20, freq="MS") y = np.arange(20) > ax = barplot(x=x, y=y, native_scale=True) tests/test_categorical.py:2083: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestCategoricalPlotterNew.test_axis_labels[boxplot-kwargs9] __________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] func = , kwargs = {'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "func,kwargs", itertools.product( PLOT_FUNCS, [ {"x": "x", "y": "a"}, {"x": "a", "y": "y"}, {"x": "y"}, {"y": "x"}, ], ), ) def test_axis_labels(self, long_df, func, kwargs): > func(data=long_df, **kwargs) tests/test_categorical.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBoxenPlot.test_box_kws __________________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_box_kws(self, long_df): > ax = boxenplot(long_df, x="a", y="y", box_kws={"linewidth": (lw := 7.1)}) tests/test_categorical.py:1397: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxenPlot.test_log_scale[x] ________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_notch[shownotches] ______________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] notch_param = 'shownotches' @pytest.mark.parametrize("notch_param", ["notch", "shownotches"]) def test_notch(self, long_df, notch_param): > ax = boxplot(x=long_df["z"], **{notch_param: True}) tests/test_categorical.py:1094: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestSwarmPlot.test_attributes _________________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_attributes(self, long_df): kwargs = dict( size=2, linewidth=1, edgecolor="C2", ) > ax = self.func(x=long_df["y"], **kwargs) tests/test_categorical.py:594: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxPlot.test_legend_fill[True] ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = True @pytest.mark.parametrize("fill", [True, False]) def test_legend_fill(self, long_df, fill): palette = color_palette() > ax = self.func( long_df, x="x", y="y", hue="a", saturation=1, linecolor="k", fill=fill, ) tests/test_categorical.py:752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_hue_dodged[b] _______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] hue_var = 'b' @pytest.mark.parametrize("hue_var", ["a", "b"]) def test_hue_dodged(self, long_df, hue_var): > ax = self.func(data=long_df, x="y", y="a", hue=hue_var, dodge=True) tests/test_categorical.py:524: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables2-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'a', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs3] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...73484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'jitter': False, 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_single[x-y-a] _______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'y', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_saturation_palette ______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_saturation_palette(self): palette = color_palette("viridis", 3) x, y = ["a", "b", "c"], [1, 2, 3] > ax = barplot(x=x, y=y, hue=x, palette=palette) tests/test_categorical.py:2208: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_wide[y-dataframe] _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y', data_type = 'dataframe' @pytest.mark.parametrize( "orient,data_type", [ ("h", "dataframe"), ("h", "dict"), ("v", "dataframe"), ("v", "dict"), ("y", "dataframe"), ("y", "dict"), ("x", "dataframe"), ("x", "dict"), ] ) def test_wide(self, wide_df, orient, data_type): if data_type == "dict": wide_df = {k: v.to_numpy() for k, v in wide_df.items()} > ax = self.func(data=wide_df, orient=orient, color="C0") tests/test_categorical.py:282: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs0] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'n_boot': 10, 'seed': 0} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_wide_df[h] _________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'h' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = pointplot(wide_df, orient=orient) tests/test_categorical.py:2413: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_dodge_native_scale _____________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_dodge_native_scale(self, long_df): centers = categorical_order(long_df["s"]) hue_levels = categorical_order(long_df["c"]) spacing = min(np.diff(centers)) width = 0.8 * spacing / len(hue_levels) offset = width / len(hue_levels) > ax = boxenplot(long_df, x="s", y="z", hue="c", native_scale=True) tests/test_categorical.py:1272: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_wide_data[h] _______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y' @pytest.mark.parametrize("orient", ["h", "v"]) def test_wide_data(self, wide_df, orient): orient = {"h": "y", "v": "x"}[orient] > ax = violinplot(wide_df, cut=0, orient=orient) tests/test_categorical.py:1529: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestStripPlot.test_three_points ________________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_three_points(self): x = np.arange(3) > ax = self.func(x=x) tests/test_categorical.py:604: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_vs_catplot[kwargs10] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_legend_fill[True] _____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = True @pytest.mark.parametrize("fill", [True, False]) def test_legend_fill(self, long_df, fill): palette = color_palette() > ax = self.func( long_df, x="x", y="y", hue="a", saturation=1, linecolor="k", fill=fill, ) tests/test_categorical.py:752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_xy_with_na_grouper ______________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_with_na_grouper(self): x, y = ["a", None, "b"], [1, 2, 3] > ax = barplot(x=x, y=y) tests/test_categorical.py:1927: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[str-order3] _____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = ['a', 'b', 'c', 'd'] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_single_var[x] ________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_single_var(self, orient): vals = pd.Series([1, 3, 10]) > ax = barplot(**{orient: vals}) tests/test_categorical.py:1876: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPointPlot.test_labels_long[y] _______________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs10] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...43 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'hue': 'a', 'saturation': 0.5, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxPlot.test_dodge_without_hue ______________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_dodge_without_hue(self, long_df): > ax = boxplot(long_df, x="a", y="y", dodge=True) tests/test_categorical.py:1004: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vector_data[None-x] _____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = None, col = 'x' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): > ax = boxplot(long_df[col], orient=orient) tests/test_categorical.py:917: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_linecolor[point] _____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'point' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_linecolor(self, long_df, inner): color = "#669913" > ax = violinplot(long_df, x="a", y="y", linecolor=color, inner=inner) tests/test_categorical.py:1618: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_inner_box[x] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_box(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient) tests/test_categorical.py:1657: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxenPlot.test_line_kws __________________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_line_kws(self, long_df): > ax = boxenplot(long_df, x="a", y="y", line_kws={"linewidth": (lw := 6.2)}) tests/test_categorical.py:1403: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestViolinPlot.test_scale_hue_deprecation ___________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_hue_deprecation(self, long_df): with pytest.warns(FutureWarning, match=r".+Pass `common_norm=True`"): > violinplot(long_df, x="a", y="y", hue="b", scale_hue=False) tests/test_categorical.py:1771: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_hue_deprecation(self, long_df): > with pytest.warns(FutureWarning, match=r".+Pass `common_norm=True`"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:1770: Failed ____________________________ TestBoxPlot.test_whis _____________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_whis(self, long_df): data = long_df["z"] > ax = boxplot(x=data, whis=2) tests/test_categorical.py:1101: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables3-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'a', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_native_scale_dodged _____________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_native_scale_dodged(self): x, y = [2, 4, 2, 4], [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = barplot(x=x, y=y, hue=hue, native_scale=True) tests/test_categorical.py:2093: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs7] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_legend_fill[False] ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = False @pytest.mark.parametrize("fill", [True, False]) def test_legend_fill(self, long_df, fill): palette = color_palette() > ax = self.func( long_df, x="x", y="y", hue="a", saturation=1, linecolor="k", fill=fill, ) tests/test_categorical.py:752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_single[x-t-None] ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 't', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_single[x-b-None] ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'b', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs11] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...6343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'fill': False, 'gap': 0.1, 'hue': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxenPlot.test_log_scale[y] ________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_three_points ________________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_three_points(self): x = np.arange(3) > ax = self.func(x=x) tests/test_categorical.py:604: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs1] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'n_boot': 10, 'orient': 'h', 'seed': 0} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_xy_with_na_value _______________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_with_na_value(self): x, y = ["a", "b", "c"], [1, None, 3] > ax = barplot(x=x, y=y) tests/test_categorical.py:1937: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_wide_df[v] _________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'v' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = pointplot(wide_df, orient=orient) tests/test_categorical.py:2413: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_legend_numeric_auto _____________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_numeric_auto(self, long_df): > ax = barplot(long_df, x="x", y="y", hue="x") tests/test_categorical.py:2214: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs11] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 's', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestPointPlot.test_hue ____________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] hue = ["x", "y", "x", "y"] > ax = pointplot(x=x, y=y, hue=hue, errorbar=None) tests/test_categorical.py:2479: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestBoxenPlot.test_color ___________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_color(self, long_df): color = "#123456" > ax = boxenplot(long_df, x="a", y="y", color=color, saturation=1) tests/test_categorical.py:1284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_order[int-None] ______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = None @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs4] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'edgecolor': 'w', 'hue': 'z', 'linewidth': 0.5, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs18] ___________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'common_norm': True, 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.61...3484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'density_norm': 'count', 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_vs_catplot[kwargs11] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 's', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_linewidth _________________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linewidth(self, long_df): width = 5 > ax = violinplot(long_df, x="a", y="y", linewidth=width) tests/test_categorical.py:1629: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_legend_categorical _____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_categorical(self, long_df): > ax = self.func(data=long_df, x="y", y="a", hue="b") tests/test_categorical.py:610: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_labels_wide ________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_wide_data[v] _______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x' @pytest.mark.parametrize("orient", ["h", "v"]) def test_wide_data(self, wide_df, orient): orient = {"h": "y", "v": "x"}[orient] > ax = violinplot(wide_df, cut=0, orient=orient) tests/test_categorical.py:1529: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables4-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'b', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_legend_fill[False] ____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = False @pytest.mark.parametrize("fill", [True, False]) def test_legend_fill(self, long_df, fill): palette = color_palette() > ax = self.func( long_df, x="x", y="y", hue="a", saturation=1, linecolor="k", fill=fill, ) tests/test_categorical.py:752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_inner_box[y] _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_box(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient) tests/test_categorical.py:1657: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxenPlot.test_flier_kws _________________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_flier_kws(self, long_df): > ax = boxenplot(long_df, x="a", y="y", flier_kws={"marker": (marker := "X")}) tests/test_categorical.py:1409: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_bw_adjust _________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bw_adjust(self, long_df): > ax = violinplot(long_df["y"], bw_adjust=.2) tests/test_categorical.py:1775: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxPlot.test_vector_data[x-y] _______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'y' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): > ax = boxplot(long_df[col], orient=orient) tests/test_categorical.py:917: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_estimate_default _______________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_estimate_default(self, long_df): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].mean() > ax = barplot(long_df, x=agg_var, y=val_var, errorbar=None) tests/test_categorical.py:2119: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________________ TestBoxPlot.test_gap _____________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_gap(self, long_df): > ax = boxplot(long_df, x="a", y="z", hue="c", gap=.1) tests/test_categorical.py:1107: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs12] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 'd', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_single_var[y] ________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_single_var(self, orient): vals = pd.Series([1, 3, 10]) > ax = barplot(**{orient: vals}) tests/test_categorical.py:1876: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs8] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPointPlot.test_dodge_boolean _______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dodge_boolean(self): x, y = ["a", "b", "a", "b"], [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = pointplot(x=x, y=y, hue=hue, dodge=True, errorbar=None) tests/test_categorical.py:2573: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs19] ___________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'bw_adjust': 2, 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 ... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxPlot.test_legend_attributes ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes(self, long_df): > ax = self.func(long_df, x="x", y="y", hue="a", linewidth=3) tests/test_categorical.py:768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[int-order5] _____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = [3, 1, 2] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestStripPlot.test_legend_numeric _______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_numeric(self, long_df): > ax = self.func(data=long_df, x="y", y="a", hue="z") tests/test_categorical.py:617: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_hue_redundant ________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_redundant(self): x, y = ["a", "b", "c"], [1, 2, 3] > ax = barplot(x=x, y=y, hue=x, saturation=1) tests/test_categorical.py:1948: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_vector_orient[x] ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'x' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) depend = {"x": "y", "y": "x"}[orient] > ax = pointplot(data, orient=orient) tests/test_categorical.py:2433: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_single[x-b-a] _______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'b', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs12] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'native_scale': True, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestBoxPlot.test_color ____________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_color(self, long_df): color = "#123456" > ax = boxplot(long_df, x="a", y="y", color=color, saturation=1) tests/test_categorical.py:1027: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_legend_numeric_full _____________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_numeric_full(self, long_df): > ax = barplot(long_df, x="x", y="y", hue="x", legend="full") tests/test_categorical.py:2219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_wide_data_is_joined ____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_data_is_joined(self, wide_df): > ax = pointplot(wide_df, errorbar=None) tests/test_categorical.py:2486: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_single_var[x-y] ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'y' @pytest.mark.parametrize("orient,col", [("x", "y"), ("y", "z")]) def test_single_var(self, long_df, orient, col): var = {"x": "y", "y": "x"}[orient] > ax = boxenplot(long_df, **{var: col}) tests/test_categorical.py:1218: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestSwarmPlot.test_legend_categorical _____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_categorical(self, long_df): > ax = self.func(data=long_df, x="y", y="a", hue="b") tests/test_categorical.py:610: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs2] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17... 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64, 'n_boot': 10, 'seed': 0} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_legend_attributes _____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes(self, long_df): > ax = self.func(long_df, x="x", y="y", hue="a", linewidth=3) tests/test_categorical.py:768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestStripPlot.test_vs_catplot[kwargs5] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'edgecolor': 'auto', 'hue': 'z', 'linewidth': 0.5, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="long", x="x", color="C3"), dict(data="long", y="y", hue="a", jitter=False), dict(data="long", x="a", y="y", hue="z", edgecolor="w", linewidth=.5), dict(data="long", x="a", y="y", hue="z", edgecolor="auto", linewidth=.5), dict(data="long", x="a_cat", y="y", hue="z"), dict(data="long", x="y", y="s", hue="c", orient="h", dodge=True), dict(data="long", x="s", y="y", hue="c", native_scale=True), ] ) def test_vs_catplot(self, long_df, wide_df, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df try: name = self.func.__name__[:-4] except AttributeError: name = self.func.func.__name__[:-4] if name == "swarm": kwargs.pop("jitter", None) np.random.seed(0) # for jitter > ax = self.func(**kwargs) tests/test_categorical.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_vs_catplot[kwargs12] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 'd', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_hue_colors _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_colors(self, long_df): > ax = boxenplot(long_df, x="a", y="y", hue="b", saturation=1) tests/test_categorical.py:1292: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_labels_hue_order ______________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_grouped[x] ________________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = violinplot(long_df, **{orient: "a", value: "z"}, cut=0) tests/test_categorical.py:1538: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_saturation ________________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_saturation(self, long_df): color = "#8912b0" > ax = violinplot(long_df["x"], color=color, saturation=.5) tests/test_categorical.py:1636: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs13] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...6343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'fill': False, 'gap': 0.2, 'hue': 'b', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_estimate_string _______________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_estimate_string(self, long_df): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].median() > ax = barplot(long_df, x=agg_var, y=val_var, estimator="median", errorbar=None) tests/test_categorical.py:2129: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_k_depth_checks _______________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_k_depth_checks(self, long_df): with pytest.raises(ValueError, match="The value for `k_depth`"): > boxenplot(x=long_df["y"], k_depth="auto") tests/test_categorical.py:1417: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_single_var[y-z] ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y', col = 'z' @pytest.mark.parametrize("orient,col", [("x", "y"), ("y", "z")]) def test_single_var(self, long_df, orient, col): var = {"x": "y", "y": "x"}[orient] > ax = boxenplot(long_df, **{var: col}) tests/test_categorical.py:1218: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables5-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': 'x', 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxPlot.test_vector_data[y-z] _______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y', col = 'z' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): > ax = boxplot(long_df[col], orient=orient) tests/test_categorical.py:917: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_dodge_float ________________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dodge_float(self): x, y = ["a", "b", "a", "b"], [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = pointplot(x=x, y=y, hue=hue, dodge=.2, errorbar=None) tests/test_categorical.py:2583: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_inner_quartiles[x] ____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_quartiles(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient, inner="quart") tests/test_categorical.py:1678: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_single[x-y-None] ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'y', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_legend_disabled _______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_disabled(self, long_df): > ax = barplot(long_df, x="x", y="y", hue="b", legend=False) tests/test_categorical.py:2226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_prop_dicts __________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_prop_dicts(self, long_df): prop_dicts = dict( boxprops=dict(linewidth=3), medianprops=dict(color=".1"), whiskerprops=dict(linestyle="--"), capprops=dict(solid_capstyle="butt"), flierprops=dict(marker="s"), ) attr_map = dict(box="boxes", flier="fliers") > ax = boxplot(long_df, x="a", y="z", hue="c", **prop_dicts) tests/test_categorical.py:1127: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_wide_df[x] __________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = barplot(wide_df, orient=orient) tests/test_categorical.py:1884: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_labels_long[x] ________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_vector_orient[y] ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'y' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) depend = {"x": "y", "y": "x"}[orient] > ax = pointplot(data, orient=orient) tests/test_categorical.py:2433: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestPointPlot.test_color ___________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] common_kws = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} def test_color(self, long_df, common_kws): common_kws.update(data=long_df, x="a", y="y") > ax = plt.figure().subplots() tests/test_categorical.py:173: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_bw_deprecation ______________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bw_deprecation(self, long_df): with pytest.warns(FutureWarning, match=r".*Setting `bw_method='silverman'`"): > violinplot(long_df["y"], bw="silverman") tests/test_categorical.py:1784: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bw_deprecation(self, long_df): > with pytest.warns(FutureWarning, match=r".*Setting `bw_method='silverman'`"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:1783: Failed ______________________ TestPointPlot.test_xy_native_scale ______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_native_scale(self): x, y = [2, 4, 8], [1, 2, 3] > ax = pointplot(x=x, y=y, native_scale=True) tests/test_categorical.py:2493: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs3] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'n_boot': 10, 'seed': 0, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs14] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'errorbar': ('pi', 50), 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxPlot.test_wide_data_multicolored ____________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_data_multicolored(self, wide_df): > ax = boxplot(wide_df) tests/test_categorical.py:1033: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_labels_long[x] ________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vector_data[None-x] ____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'x' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): orient = "x" if orient is None else orient > ax = boxenplot(long_df[col], orient=orient) tests/test_categorical.py:1226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs9] ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 's', 'split': True, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestStripPlot.test_order[int-order6] _____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = x_type = , order = [3, 1] @pytest.mark.parametrize( "x_type,order", [ (str, None), (str, ["a", "b", "c"]), (str, ["c", "a"]), (str, ["a", "b", "c", "d"]), (int, None), (int, [3, 1, 2]), (int, [3, 1]), (int, [1, 2, 3, 4]), (int, ["3", "1", "2"]), ] ) def test_order(self, x_type, order): if x_type is str: x = ["b", "a", "c"] else: x = [2, 1, 3] y = [1, 2, 3] > ax = self.func(x=x, y=y, order=order) tests/test_categorical.py:472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2092: in stripplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_legend_numeric _______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_numeric(self, long_df): > ax = self.func(data=long_df, x="y", y="a", hue="z") tests/test_categorical.py:617: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_hue_matched _________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_matched(self): x, y = ["a", "b", "c"], [1, 2, 3] hue = ["x", "x", "y"] > ax = barplot(x=x, y=y, hue=hue, saturation=1, legend=False) tests/test_categorical.py:1961: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_labels_long[x] ______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs3] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'n_boot': 10, 'seed': 0, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_vs_catplot[kwargs13] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...6343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'fill': False, 'gap': 0.2, 'hue': 'b', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs13] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'native_scale': True, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestViolinPlot.test_gap ____________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_gap(self, long_df): > ax = violinplot(long_df, y="y", hue="c", gap=.2) tests/test_categorical.py:1788: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_estimate_func ________________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_estimate_func(self, long_df): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].median() > ax = barplot(long_df, x=agg_var, y=val_var, estimator=np.median, errorbar=None) tests/test_categorical.py:2139: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxenPlot.test_linecolor _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linecolor(self, long_df): color = "#669913" > ax = boxenplot(long_df, x="a", y="y", linecolor=color) tests/test_categorical.py:1302: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs14] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ... c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'linecolor': 'r', 'linewidth': 5, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_fill[box] _________________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] inner = 'box' @pytest.mark.parametrize("inner", ["box", "quart", "stick", "point"]) def test_fill(self, long_df, inner): color = "#459900" > ax = violinplot(x=long_df["z"], fill=False, color=color, inner=inner) tests/test_categorical.py:1644: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxPlot.test_wide_data[h] _________________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y' @pytest.mark.parametrize("orient", ["h", "v"]) def test_wide_data(self, wide_df, orient): orient = {"h": "y", "v": "x"}[orient] > ax = boxplot(wide_df, orient=orient, color="C0") tests/test_categorical.py:927: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestSwarmPlot.test_single[x-y-a] _______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 'y', hue_col = 'a' @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_grouped[y] ________________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = violinplot(long_df, **{orient: "a", value: "z"}, cut=0) tests/test_categorical.py:1538: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPointPlot.test_two_calls _________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables6-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 's', 'hue': None, 'val': 'y'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_labels_long[y] ______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_vector_orient[h] ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'y' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) depend = {"x": "y", "y": "x"}[orient] > ax = pointplot(data, orient=orient) tests/test_categorical.py:2433: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_error_caps __________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_error_caps(self): x, y = ["a", "b", "c"] * 2, [1, 2, 3, 4, 5, 6] > ax = barplot(x=x, y=y, capsize=.8, errorbar="pi") tests/test_categorical.py:2232: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPointPlot.test_estimate[mean] _______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] estimator = 'mean' @pytest.mark.parametrize("estimator", ["mean", lambda x: np.mean(x)]) def test_estimate(self, long_df, estimator): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].agg(estimator) > ax = pointplot(long_df, x=agg_var, y=val_var, errorbar=None) tests/test_categorical.py:2505: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_legend_attributes _____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes(self, long_df): kws = {"edgecolor": "r", "linewidth": 1} > ax = self.func(data=long_df, x="x", y="y", hue="a", **kws) tests/test_categorical.py:624: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs15] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'errorbar': None, 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_labels_long[y] ________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_inner_quartiles[y] ____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_quartiles(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient, inner="quart") tests/test_categorical.py:1678: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxPlot.test_labels_long[y] ________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxPlot.test_wide_data_single_color ____________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_data_single_color(self, wide_df): > ax = boxplot(wide_df, color="C1", saturation=1) tests/test_categorical.py:1038: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_hue_matched_by_name _____________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_matched_by_name(self): data = {"x": ["a", "b", "c"], "y": [1, 2, 3]} > ax = barplot(data, x="x", y="y", hue="x", saturation=1) tests/test_categorical.py:1972: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_width_method_check _____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_width_method_check(self, long_df): with pytest.raises(ValueError, match="The value for `width_method`"): > boxenplot(x=long_df["y"], width_method="uniform") tests/test_categorical.py:1425: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_showfliers __________________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_showfliers(self, long_df): > ax = boxplot(long_df["x"], showfliers=False) tests/test_categorical.py:1137: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestCountPlot.test_empty ___________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty(self): > ax = countplot() tests/test_categorical.py:2751: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs4] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'n_boot': 10, 'seed': 0, 'x': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs10] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_weighted_estimate ______________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weighted_estimate(self, long_df): > ax = barplot(long_df, y="y", weights="x") tests/test_categorical.py:2146: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_wide_df[y] __________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = barplot(wide_df, orient=orient) tests/test_categorical.py:1884: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestPointPlot.test_err_kws __________________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_err_kws(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] err_kws = dict(color=(.2, .5, .3), linewidth=10) > ax = pointplot(x=x, y=y, errorbar=("pi", 100), err_kws=err_kws) tests/test_categorical.py:2605: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_vector_data[x-y] ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x', col = 'y' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): orient = "x" if orient is None else orient > ax = boxenplot(long_df[col], orient=orient) tests/test_categorical.py:1226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs4] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'n_boot': 10, 'seed': 0, 'x': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs14] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'errorbar': ('pi', 50), 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestSwarmPlot.test_single[x-t-None] ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] val_var = 'x', val_col = 't', hue_col = None @pytest.mark.parametrize( "val_var,val_col,hue_col", list(itertools.product(["x", "y"], ["b", "y", "t"], [None, "a"])), ) def test_single(self, long_df, val_var, val_col, hue_col): var_kws = {val_var: val_col, "hue": hue_col} > ax = self.func(data=long_df, **var_kws) tests/test_categorical.py:545: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_legend_numeric_auto ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_numeric_auto(self, long_df): > ax = countplot(long_df, x="x", hue="x") tests/test_categorical.py:2869: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxenPlot.test_linewidth _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linewidth(self, long_df): width = 5 > ax = boxenplot(long_df, x="a", y="y", linewidth=width) tests/test_categorical.py:1309: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_inner_kws _________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_inner_kws(self, long_df): kws = {"linewidth": 3} > ax = violinplot(long_df, x="a", y="y", inner="stick", inner_kws=kws) tests/test_categorical.py:1796: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs7] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,... b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestSwarmPlot.test_positions[variables7-h] __________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 's', 'hue': None, 'val': 'y'}, orient = 'h' @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBoxenPlot.test_vs_catplot[kwargs15] ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... ... 8 0.2 c 8 8 [100 rows x 13 columns], 'k_depth': 'trustworthy', 'trust_alpha': 0.1, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_redundant_hue_legend ____________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_hue_grouped[x] ______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_hue_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = violinplot(long_df, hue="c", **{orient: "a", value: "z"}, cut=0) tests/test_categorical.py:1548: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_vs_catplot[kwargs14] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...3 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'showfliers': False, 'whis': 1, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_estimate[] _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] estimator = at 0x7f4e982ae2a0> @pytest.mark.parametrize("estimator", ["mean", lambda x: np.mean(x)]) def test_estimate(self, long_df, estimator): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].agg(estimator) > ax = pointplot(long_df, x=agg_var, y=val_var, errorbar=None) tests/test_categorical.py:2505: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBoxPlot.test_hue_colors __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_colors(self, long_df): > ax = boxplot(long_df, x="a", y="y", hue="b", saturation=1) tests/test_categorical.py:1045: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_labels_wide ________________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs16] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...43 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'dodge': True, 'hue': 'a', 'n_boot': 10, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_vector_orient[v] ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'x' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) depend = {"x": "y", "y": "x"}[orient] > ax = pointplot(data, orient=orient) tests/test_categorical.py:2433: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_scale_deprecation _____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_deprecation(self, long_df): with pytest.warns(FutureWarning, match="The `scale` parameter has been"): > boxenplot(x=long_df["y"], scale="linear") tests/test_categorical.py:1430: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_scale_deprecation(self, long_df): > with pytest.warns(FutureWarning, match="The `scale` parameter has been"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:1429: Failed _____________________ TestCatPlot.test_facet_organization ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_facet_organization(self): > g = cat.catplot(x="g", y="y", data=self.df) tests/test_categorical.py:2948: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestSwarmPlot.test_legend_disabled ______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_disabled(self, long_df): > ax = self.func(data=long_df, x="y", y="a", hue="b", legend=False) tests/test_categorical.py:631: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs11] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 's', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_wide_df[h] __________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'h' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = barplot(wide_df, orient=orient) tests/test_categorical.py:1884: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestCountPlot.test_wide_data _________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_data(self, wide_df): > ax = countplot(wide_df) tests/test_categorical.py:2774: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_hue_dodged __________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_dodged(self): x = ["a", "b", "a", "b"] y = [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = barplot(x=x, y=y, hue=hue, saturation=1, legend=False) tests/test_categorical.py:1986: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs5] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_labels_wide _________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = cols a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_labels_wide(self, wide_df): wide_df = wide_df.rename_axis("cols", axis=1) > ax = self.func(wide_df) tests/test_categorical.py:151: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs0] _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBarPlot.test_error_caps_native_scale ___________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_error_caps_native_scale(self): x, y = [2, 4, 20] * 2, [1, 2, 3, 4, 5, 6] > ax = barplot(x=x, y=y, capsize=.8, native_scale=True, errorbar="pi") tests/test_categorical.py:2244: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_err_kws_inherited _____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_err_kws_inherited(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] kws = dict(color=(.2, .5, .3), linewidth=10) > ax = pointplot(x=x, y=y, errorbar=("pi", 100), **kws) tests/test_categorical.py:2614: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs5] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_vector_data[y-z] ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y', col = 'z' @pytest.mark.parametrize("orient,col", [(None, "x"), ("x", "y"), ("y", "z")]) def test_vector_data(self, long_df, orient, col): orient = "x" if orient is None else orient > ax = boxenplot(long_df[col], orient=orient) tests/test_categorical.py:1226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestDistPlot.test_hist_bins __________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hist_bins(self): fd_edges = np.histogram_bin_edges(self.x, "fd") with pytest.warns(UserWarning): > ax = distplot(self.x) tests/test_distributions.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2429: in distplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBarPlot.test_errorbars __________________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_errorbars(self, long_df): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].agg(["mean", "std"]) > ax = barplot(long_df, x=agg_var, y=val_var, errorbar="sd") tests/test_categorical.py:2164: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestCatPlot.test_invalid_kind _________________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_invalid_kind(self, long_df): with pytest.raises(ValueError, match="Invalid `kind`: 'wrong'"): > catplot(long_df, kind="wrong") tests/test_categorical.py:3150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_hue_grouped[y] ______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_hue_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = violinplot(long_df, hue="c", **{orient: "a", value: "z"}, cut=0) tests/test_categorical.py:1548: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs8] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestSwarmPlot.test_positions[variables8-None] _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variables = {'cat': 'a', 'hue': None, 'val': 'b'}, orient = None @pytest.mark.parametrize( "variables,orient", [ # Order matters for assigning to x/y ({"cat": "a", "val": "y", "hue": None}, None), ({"val": "y", "cat": "a", "hue": None}, None), ({"cat": "a", "val": "y", "hue": "a"}, None), ({"val": "y", "cat": "a", "hue": "a"}, None), ({"cat": "a", "val": "y", "hue": "b"}, None), ({"val": "y", "cat": "a", "hue": "x"}, None), ({"cat": "s", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s", "hue": None}, "h"), ({"cat": "a", "val": "b", "hue": None}, None), ({"val": "a", "cat": "b", "hue": None}, "h"), ({"cat": "a", "val": "t", "hue": None}, None), ({"val": "t", "cat": "a", "hue": None}, None), ({"cat": "d", "val": "y", "hue": None}, None), ({"val": "y", "cat": "d", "hue": None}, None), ({"cat": "a_cat", "val": "y", "hue": None}, None), ({"val": "y", "cat": "s_cat", "hue": None}, None), ], ) def test_positions(self, long_df, variables, orient): cat_var = variables["cat"] val_var = variables["val"] hue_var = variables["hue"] var_names = list(variables.values()) x_var, y_var, *_ = var_names > ax = self.func( data=long_df, x=x_var, y=y_var, hue=hue_var, orient=orient, ) tests/test_categorical.py:350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs15] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'errorbar': None, 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestCountPlot.test_legend_disabled ______________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_disabled(self, long_df): > ax = countplot(long_df, x="x", hue="b", legend=False) tests/test_categorical.py:2874: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_inner_stick[x] ______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_stick(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient, inner="stick") tests/test_categorical.py:1691: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_box_inner_kws _______________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_box_inner_kws(self, long_df): kws = {"box_width": 10, "whis_width": 2, "marker": "x"} > ax = violinplot(long_df, x="a", y="y", inner_kws=kws) tests/test_categorical.py:1803: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_saturation _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_saturation(self, long_df): color = "#8912b0" > ax = boxenplot(long_df["x"], color=color, saturation=.5) tests/test_categorical.py:1316: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_xy_vertical ________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_vertical(self): x, y = ["a", "b", "c"], [1, 3, 2.5] > ax = pointplot(x=x, y=y) tests/test_categorical.py:2444: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBoxPlot.test_linecolor __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linecolor(self, long_df): color = "#778815" > ax = boxplot(long_df, x="a", y="y", linecolor=color) tests/test_categorical.py:1053: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxPlot.test_vs_catplot[kwargs15] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ... c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'linecolor': 'r', 'linewidth': 5, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPointPlot.test_log_scale[x] ________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_labels_hue_order _____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_weighted_estimate _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weighted_estimate(self, long_df): > ax = pointplot(long_df, y="y", weights="x") tests/test_categorical.py:2512: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________________ TestBarPlot.test_gap _____________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_gap(self): x = ["a", "b", "a", "b"] y = [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = barplot(x=x, y=y, hue=hue, gap=.25, legend=False) tests/test_categorical.py:2004: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestDistPlot.test_elements __________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_elements(self): with pytest.warns(UserWarning): n = 10 > ax = distplot(self.x, bins=n, hist=True, kde=False, rug=False, fit=None) tests/test_distributions.py:93: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2429: in distplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs0] ____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs16] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'capsize': 0.3, 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 ...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'err_kws': {'c': 'k'}, 'n_boot': 10, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestRugPlot.test_flat_vector _________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_flat_vector(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:220: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs6] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object, 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs12] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...36343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 'd', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestBarPlot.test_width ____________________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_width(self): width = .5 x, y = ["a", "b", "c"], [1, 2, 3] > ax = barplot(x=x, y=y, width=width) tests/test_categorical.py:2176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestCatPlot.test_plot_elements ________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_plot_elements(self): > g = cat.catplot(x="g", y="y", data=self.df, kind="point") tests/test_categorical.py:2962: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_wide_df[v] __________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'v' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = barplot(wide_df, orient=orient) tests/test_categorical.py:1884: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestCountPlot.test_flat_series ________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_flat_series(self): vals = ["a", "b", "c"] counts = [2, 1, 4] vals = pd.Series([x for x, n in zip(vals, counts) for _ in range(n)]) > ax = countplot(vals) tests/test_categorical.py:2787: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs17] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'dodge': 0.2, 'hue': 'a', 'n_boot': 10, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_labels_hue_order _______________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_labels_hue_order(self, long_df): hue_var = "b" hue_order = categorical_order(long_df[hue_var])[::-1] > ax = self.func(long_df, x="a", y="y", hue=hue_var, hue_order=hue_order) tests/test_categorical.py:165: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPointPlot.test_legend_contents ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = @pytest.mark.skipif( _version_predates(mpl, "3.6"), reason="Legend handle missing marker property" ) def test_legend_contents(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] hue = ["x", "y", "x", "y"] > ax = pointplot(x=x, y=y, hue=hue) tests/test_categorical.py:2627: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_hue_not_dodged ______________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_not_dodged(self, long_df): levels = categorical_order(long_df["b"]) hue = long_df["b"].isin(levels[:2]) > ax = violinplot(long_df, x="b", y="z", hue=hue, cut=0) tests/test_categorical.py:1562: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestSwarmPlot.test_palette_from_color_deprecation _______________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_from_color_deprecation(self, long_df): color = (.9, .4, .5) hex_color = mpl.colors.to_hex(color) hue_var = "a" n_hue = long_df[hue_var].nunique() palette = color_palette(f"dark:{hex_color}", n_hue) with pytest.warns(FutureWarning, match="Setting a gradient palette"): > ax = self.func(data=long_df, x="z", hue=hue_var, color=color) tests/test_categorical.py:644: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_from_color_deprecation(self, long_df): color = (.9, .4, .5) hex_color = mpl.colors.to_hex(color) hue_var = "a" n_hue = long_df[hue_var].nunique() palette = color_palette(f"dark:{hex_color}", n_hue) > with pytest.warns(FutureWarning, match="Setting a gradient palette"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:643: Failed ____________________ TestPointPlot.test_vs_catplot[kwargs6] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object, 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs0] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_bar_kwargs __________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_bar_kwargs(self): x, y = ["a", "b", "c"], [1, 2, 3] kwargs = dict(linewidth=3, facecolor=(.5, .4, .3, .2), rasterized=True) > ax = barplot(x=x, y=y, **kwargs) tests/test_categorical.py:2271: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxenPlot.test_wide_data[h] ________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'y' @pytest.mark.parametrize("orient", ["h", "v"]) def test_wide_data(self, wide_df, orient): orient = {"h": "y", "v": "x"}[orient] > ax = boxenplot(wide_df, orient=orient) tests/test_categorical.py:1234: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs1] _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'orient': 'h'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPointPlot.test_xy_horizontal _______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_horizontal(self): x, y = [1, 3, 2.5], ["a", "b", "c"] > ax = pointplot(x=x, y=y) tests/test_categorical.py:2451: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestRugPlot.test_multiple_rugs ________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_multiple_rugs(self): values = np.linspace(start=0, stop=1, num=5) > ax = rugplot(x=values) tests/test_distributions.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestDistPlot.test_distplot_with_nans _____________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_distplot_with_nans(self): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs9] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a,... 2 1 2 2 4 3 2 4 4 .. 95 4 96 4 97 2 98 8 99 8 Name: s, Length: 100, dtype: int64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPointPlot.test_log_scale[y] ________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestCatPlot.test_legend_with_auto _______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_with_auto(self): > g1 = catplot(self.df, x="g", y="y", hue="g", legend='auto') tests/test_categorical.py:3154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestViolinPlot.test_inner_stick[y] ______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_stick(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient, inner="stick") tests/test_categorical.py:1691: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_hue_undodged _________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_undodged(self): x = ["a", "b", "a", "b"] y = [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = barplot(x=x, y=y, hue=hue, saturation=1, dodge=False, legend=False) tests/test_categorical.py:2014: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs0] ____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestCatPlot.test_bad_plot_kind_error _____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_bad_plot_kind_error(self): with pytest.raises(ValueError): > cat.catplot(x="g", y="y", data=self.df, kind="not_a_kind") tests/test_categorical.py:3027: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxenPlot.test_wide_data[v] ________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x' @pytest.mark.parametrize("orient", ["h", "v"]) def test_wide_data(self, wide_df, orient): orient = {"h": "y", "v": "x"}[orient] > ax = boxenplot(wide_df, orient=orient) tests/test_categorical.py:1234: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestViolinPlot.test_two_calls _________________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_labels_flat ________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_labels_flat(self): ind = pd.Index(["a", "b", "c"], name="x") ser = pd.Series([1, 2, 3], ind, name="y") > ax = self.func(ser) tests/test_categorical.py:734: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_xy_with_na_grouper _____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_with_na_grouper(self): x, y = ["a", None, "b"], [1, 2, 3] > ax = pointplot(x=x, y=y) tests/test_categorical.py:2458: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs1] ____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'orient': 'h'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestRugPlot.test_datetime_data ________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_datetime_data(self, long_df): > ax = rugplot(data=long_df["t"]) tests/test_distributions.py:227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_vector_orient[x] _______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'x' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) prop = {"x": "height", "y": "width"}[orient] > ax = barplot(data, orient=orient) tests/test_categorical.py:1897: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs7] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestBarPlot.test_color ____________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] common_kws = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0....073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'saturation': 1, 'x': 'a', 'y': 'y'} def test_color(self, long_df, common_kws): common_kws.update(data=long_df, x="a", y="y") > ax = plt.figure().subplots() tests/test_categorical.py:173: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_legend_set_props ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = @pytest.mark.skipif( _version_predates(mpl, "3.6"), reason="Legend handle missing marker property" ) def test_legend_set_props(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] hue = ["x", "y", "x", "y"] kws = dict(marker="s", linewidth=1) > ax = pointplot(x=x, y=y, hue=hue, **kws) tests/test_categorical.py:2645: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_width_native_scale ______________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_width_native_scale(self): width = .5 x, y = [4, 6, 10], [1, 2, 3] > ax = barplot(x=x, y=y, width=width, native_scale=True) tests/test_categorical.py:2185: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs18] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'capsize': 0.3, 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 ...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'err_kws': {'c': 'k'}, 'n_boot': 10, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestCountPlot.test_x_series __________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_x_series(self): vals = ["a", "b", "c"] counts = [2, 1, 4] vals = pd.Series([x for x, n in zip(vals, counts) for _ in range(n)]) > ax = countplot(x=vals) tests/test_categorical.py:2799: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestRugPlot.test_color ____________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {} def test_color(self, long_df, **kwargs): > ax = plt.figure().subplots() tests/test_distributions.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_dodge_native_scale ____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_dodge_native_scale(self, long_df): centers = categorical_order(long_df["s"]) hue_levels = categorical_order(long_df["c"]) spacing = min(np.diff(centers)) width = 0.8 * spacing / len(hue_levels) offset = width / len(hue_levels) > ax = violinplot(long_df, x="s", y="z", hue="c", native_scale=True, cut=0) tests/test_categorical.py:1575: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestPointPlot.test_errorbars _________________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_errorbars(self, long_df): agg_var, val_var = "a", "y" agg_df = long_df.groupby(agg_var)[val_var].agg(["mean", "std"]) > ax = pointplot(long_df, x=agg_var, y=val_var, errorbar="sd") tests/test_categorical.py:2530: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs17] _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'alpha': 0.5, 'color': 'blue', 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.44... 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'edgecolor': 'green', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs2] _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17...1541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_inner_points[x] ______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_points(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient, inner="points") tests/test_categorical.py:1701: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_legend_attributes ______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes(self, long_df): palette = color_palette() > ax = barplot( long_df, x="a", y="y", hue="c", saturation=1, edgecolor="k", linewidth=3 ) tests/test_categorical.py:2280: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestBoxenPlot.test_fill ____________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_fill(self, long_df): > ax = boxenplot(long_df, x="a", y="y", hue="s", fill=False) tests/test_categorical.py:1334: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestSwarmPlot.test_palette_with_hue_deprecation ________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_with_hue_deprecation(self, long_df): palette = "Blues" with pytest.warns(FutureWarning, match="Passing `palette` without"): > ax = self.func(data=long_df, x="a", y=long_df["y"], palette=palette) tests/test_categorical.py:653: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2217: in swarmplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_palette_with_hue_deprecation(self, long_df): palette = "Blues" > with pytest.warns(FutureWarning, match="Passing `palette` without"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:652: Failed ______________________ TestRugPlot.test_matplotlib_kwargs ______________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_matplotlib_kwargs(self, flat_series): lw = 2 alpha = .2 > ax = rugplot(y=flat_series, linewidth=lw, alpha=alpha) tests/test_distributions.py:322: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs13] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...6343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'fill': False, 'gap': 0.2, 'hue': 'b', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestCatPlot.test_weights_warning _______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weights_warning(self, long_df): with pytest.warns(UserWarning, match="The `weights` parameter"): > g = catplot(long_df, x="a", y="y", weights="z") tests/test_categorical.py:3163: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weights_warning(self, long_df): > with pytest.warns(UserWarning, match="The `weights` parameter"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:3162: Failed ____________________ TestBoxPlot.test_vs_catplot[kwargs16] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ... p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'showcaps': False, 'shownotches': True, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBarPlot.test_hue_order __________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_order(self): x, y = ["a", "b", "c"], [1, 2, 3] hue_order = ["c", "b", "a"] > ax = barplot(x=x, y=y, hue=x, hue_order=hue_order, saturation=1) tests/test_categorical.py:2027: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestCatPlot.test_plot_colors _________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_plot_colors(self): > ax = cat.barplot(x="g", y="y", data=self.df) tests/test_categorical.py:3036: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestCountPlot.test_vs_catplot[kwargs10] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 's', 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestBarPlot.test_width_spaced_categories ___________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_width_spaced_categories(self): > ax = barplot(x=["a", "b", "c"], y=[4, 5, 6]) tests/test_categorical.py:2191: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPointPlot.test_single_var[x] _______________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_single_var(self, orient): vals = pd.Series([1, 3, 10]) > ax = pointplot(**{orient: vals}) tests/test_categorical.py:2406: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs7] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_vector_orient[y] _______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'y' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) prop = {"x": "height", "y": "width"}[orient] > ax = barplot(data, orient=orient) tests/test_categorical.py:1897: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs2] ____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17...1541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs8] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object, 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestRugPlot.test_long_data[x] _________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'x' @pytest.mark.parametrize("variable", ["x", "y"]) def test_long_data(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, np.asarray(vector), vector.to_list(), ] > f, ax = plt.subplots() tests/test_distributions.py:184: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBarPlot.test_two_calls __________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_two_calls(self): > ax = plt.figure().subplots() tests/test_categorical.py:192: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs1] ____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'orient': 'h'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestViolinPlot.test_inner_points[y] ______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_inner_points(self, long_df, orient): pos_idx, val_idx = self.orient_indices(orient) > ax = violinplot(long_df["y"], orient=orient, inner="points") tests/test_categorical.py:1701: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs1] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'orient': 'h'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestKDEPlotUnivariate.test_color_cycle_interaction ______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_color_cycle_interaction(self, flat_series): color = (.2, 1, .6) > f, ax = plt.subplots() tests/test_distributions.py:581: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_grouped[x] _________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_grouped(self, long_df, orient): value = {"x": "y", "y": "x"}[orient] > ax = boxenplot(long_df, **{orient: "a", value: "z"}) tests/test_categorical.py:1244: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestRugPlot.test_empty_data __________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty_data(self): > ax = rugplot(x=[]) tests/test_distributions.py:233: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs3] _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_legend_synced_props ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = @pytest.mark.skipif( _version_predates(mpl, "3.6"), reason="Legend handle missing marker property" ) def test_legend_synced_props(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] hue = ["x", "y", "x", "y"] kws = dict(markers=["s", "d"], linestyles=["--", ":"]) > ax = pointplot(x=x, y=y, hue=hue, **kws) tests/test_categorical.py:2660: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestBarPlot.test_hue_norm ___________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_norm(self): x, y = [1, 2, 3, 4], [1, 2, 3, 4] > ax = barplot(x=x, y=y, hue=x, hue_norm=(2, 3)) tests/test_categorical.py:2036: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_k_depth_int ________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F95A4422740 def test_k_depth_int(self, rng): x = rng.normal(0, 1, 10_000) > ax = boxenplot(x, k_depth=(k := 8)) tests/test_categorical.py:1341: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_common_norm ____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_common_norm(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:690: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_xy_with_na_value ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_with_na_value(self): x, y = ["a", "b", "c"], [1, np.nan, 3] > ax = pointplot(x=x, y=y) tests/test_categorical.py:2468: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_marker_linestyle ______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_marker_linestyle(self): x, y = ["a", "b", "c"], [1, 2, 3] > ax = pointplot(x=x, y=y, marker="s", linestyle="--") tests/test_categorical.py:2541: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_legend_unfilled _______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_unfilled(self, long_df): palette = color_palette() > ax = barplot(long_df, x="a", y="y", hue="c", fill=False, linewidth=3) tests/test_categorical.py:2291: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestSwarmPlot.test_log_scale _________________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_log_scale(self): x = [1, 10, 100, 1000] > ax = plt.figure().subplots() tests/test_categorical.py:663: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_split_single _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_split_single(self, long_df): > ax = violinplot(long_df, x="a", y="z", split=True, cut=0) tests/test_categorical.py:1709: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestPointPlot.test_single_var[y] _______________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_single_var(self, orient): vals = pd.Series([1, 3, 10]) > ax = pointplot(**{orient: vals}) tests/test_categorical.py:2406: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestKDEPlotBivariate.test_singular_data ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_singular_data(self): with pytest.warns(UserWarning): > ax = dist.kdeplot(x=np.ones(10), y=np.arange(10)) tests/test_distributions.py:950: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_singular_data(self): > with pytest.warns(UserWarning): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_distributions.py:949: Failed ___________________ TestViolinPlot.test_redundant_hue_legend ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestCatPlot.test_ax_kwarg_removal _______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_ax_kwarg_removal(self): > f, ax = plt.subplots() tests/test_categorical.py:3078: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_artist_color[True] _________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = True @pytest.mark.parametrize("fill", [True, False]) def test_artist_color(self, long_df, fill): color = (.2, 1, .6) alpha = .5 > f, ax = plt.subplots() tests/test_distributions.py:608: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_flat_vector ____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_flat_vector(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:408: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs2] ____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17...1541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestRugPlot.test_axis_labels _________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_axis_labels(self, flat_series): > ax = rugplot(x=flat_series) tests/test_distributions.py:329: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_redundant_hue_legend _____________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_redundant_hue_legend(self, long_df): > ax = self.func(long_df, x="a", y="y", hue="a") tests/test_categorical.py:199: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_legend_fill[True] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = True @pytest.mark.parametrize("fill", [True, False]) def test_legend_fill(self, long_df, fill): palette = color_palette() > ax = self.func( long_df, x="x", y="y", hue="a", saturation=1, linecolor="k", fill=fill, ) tests/test_categorical.py:752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestCountPlot.test_y_series __________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_y_series(self): vals = ["a", "b", "c"] counts = [2, 1, 4] vals = pd.Series([x for x, n in zip(vals, counts) for _ in range(n)]) > ax = countplot(y=vals) tests/test_categorical.py:2811: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs19] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'color': 'blue', 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886... 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'marker': 's', 'n_boot': 10, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_common_grid ____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_common_grid(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_errwidth_deprecation _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_errwidth_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] val = 5 with pytest.warns(FutureWarning, match="\n\nThe `errwidth` parameter"): > ax = barplot(x=x, y=y, errwidth=val) tests/test_categorical.py:2359: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_errwidth_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] val = 5 > with pytest.warns(FutureWarning, match="\n\nThe `errwidth` parameter"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:2358: Failed ________________________ TestRugPlot.test_a_deprecation ________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_a_deprecation(self, flat_series): > f, ax = plt.subplots() tests/test_distributions.py:238: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs4] _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'x': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, L...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestPointPlot.test_markers_linestyles_single _________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_markers_linestyles_single(self): x, y = ["a", "b", "c"], [1, 2, 3] > ax = pointplot(x=x, y=y, markers="s", linestyles="--") tests/test_categorical.py:2549: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestRugPlot.test_long_data[y] _________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'y' @pytest.mark.parametrize("variable", ["x", "y"]) def test_long_data(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, np.asarray(vector), vector.to_list(), ] > f, ax = plt.subplots() tests/test_distributions.py:184: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_vector_orient[h] _______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'y' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) prop = {"x": "height", "y": "width"}[orient] > ax = barplot(data, orient=orient) tests/test_categorical.py:1897: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs2] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17...1541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs3] ____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestBarPlot.test_fill _____________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_fill(self): x = ["a", "b", "a", "b"] y = [1, 2, 3, 4] hue = ["x", "x", "y", "y"] > ax = barplot(x=x, y=y, hue=hue, fill=False, legend=False) tests/test_categorical.py:2048: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBarPlot.test_vs_catplot[kwargs9] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 's', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxenPlot.test_k_depth_full ________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F95A57C6240 def test_k_depth_full(self, rng): x = rng.normal(0, 1, 10_000) > ax = boxenplot(x=x, k_depth="full") tests/test_categorical.py:1347: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_artist_color[False] ________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = False @pytest.mark.parametrize("fill", [True, False]) def test_artist_color(self, long_df, fill): color = (.2, 1, .6) alpha = .5 > f, ax = plt.subplots() tests/test_distributions.py:608: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_split_multi ________________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_split_multi(self, long_df): > ax = violinplot(long_df, x="a", y="z", hue="c", split=True, cut=0) tests/test_categorical.py:1719: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs14] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ... c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'linecolor': 'r', 'linewidth': 5, 'x': 'a', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestCatPlot.test_share_xy ___________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_share_xy(self): # Test default behavior works > g = cat.catplot(x="g", y="y", col="g", data=self.df, sharex=True) tests/test_categorical.py:3087: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs8] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'hue': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object, 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotBivariate.test_hue_ignores_cmap __________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_ignores_cmap(self, long_df): with pytest.warns(UserWarning, match="cmap parameter ignored"): > ax = kdeplot(data=long_df, x="x", y="y", hue="c", cmap="viridis") tests/test_distributions.py:1062: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_ignores_cmap(self, long_df): > with pytest.warns(UserWarning, match="cmap parameter ignored"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_distributions.py:1061: Failed ___________________ TestCountPlot.test_vs_catplot[kwargs11] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ... 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_err_kws[True] ________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = fill = True @pytest.mark.parametrize("fill", [True, False]) def test_err_kws(self, fill): x, y = ["a", "b", "c"], [1, 2, 3] err_kws = dict(color=(1, 1, .5, .5), linewidth=5) > ax = barplot(x=x, y=y, fill=fill, err_kws=err_kws) tests/test_categorical.py:2302: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs0] ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611...7 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'n_boot': 10, 'seed': 0} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestKDEPlotUnivariate.test_weights ______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_weights(self): x = [1, 2] weights = [2, 1] > ax = kdeplot(x=x, weights=weights, bw_method=.1) tests/test_distributions.py:837: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_errcolor_deprecation _____________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_errcolor_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] val = (1, .7, .4, .8) with pytest.warns(FutureWarning, match="\n\nThe `errcolor` parameter"): > ax = barplot(x=x, y=y, errcolor=val) tests/test_categorical.py:2368: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_errcolor_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] val = (1, .7, .4, .8) > with pytest.warns(FutureWarning, match="\n\nThe `errcolor` parameter"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:2367: Failed _____________________ TestKDEPlotUnivariate.test_bw_method _____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bw_method(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:736: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestRugPlot.test_log_scale __________________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_log_scale(self, long_df): > ax1, ax2 = plt.figure().subplots(2) tests/test_distributions.py:335: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_empty_data _____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty_data(self): > ax = kdeplot(x=[]) tests/test_distributions.py:415: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotBivariate.test_fill_artists ____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_fill_artists(self, long_df): for fill in [True, False]: > f, ax = plt.subplots() tests/test_distributions.py:969: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPointPlot.test_wide_df[x] _________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 orient = 'x' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_wide_df(self, wide_df, orient): > ax = pointplot(wide_df, orient=orient) tests/test_categorical.py:2413: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBarPlot.test_vector_orient[v] _______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = orient = 'x' @pytest.mark.parametrize("orient", ["x", "y", "h", "v"]) def test_vector_orient(self, orient): keys, vals = ["a", "b", "c"], [1, 2, 3] data = dict(zip(keys, vals)) orient = {"h": "y", "v": "x"}.get(orient, orient) prop = {"x": "height", "y": "width"}[orient] > ax = barplot(data, orient=orient) tests/test_categorical.py:1897: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotBivariate.test_contour_line_colors _________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_contour_line_colors(self, long_df): color = (.2, .9, .8, 1) > ax = kdeplot(data=long_df, x="x", y="y", color=color) tests/test_distributions.py:1069: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_color[bars-False] _________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] element = 'bars', fill = False @pytest.mark.parametrize( "element,fill", itertools.product(["bars", "step", "poly"], [True, False]), ) def test_color(self, long_df, element, fill): > super().test_color(long_df, element=element, fill=fill) tests/test_distributions.py:1176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_log_scale[x] _______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotUnivariate.test_hue_colors[stack] _________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack' @pytest.mark.parametrize("multiple", ["layer", "stack", "fill"]) def test_hue_colors(self, long_df, multiple): > ax = kdeplot( data=long_df, x="x", hue="a", multiple=multiple, fill=True, legend=False ) tests/test_distributions.py:493: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestRugPlot.test_bivariate_data ________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bivariate_data(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:193: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestRugPlot.test_axis_deprecation[x] _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 variable = 'x' @pytest.mark.parametrize("variable", ["x", "y"]) def test_axis_deprecation(self, flat_series, variable): > f, ax = plt.subplots() tests/test_distributions.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxPlot.test_vs_catplot[kwargs5] _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", whis=1, showfliers=False), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="null", x="a", y="y", shownotches=True, showcaps=False), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxplot(**kwargs) tests/test_categorical.py:1177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1607: in boxplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestViolinPlot.test_density_norm_area _____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_density_norm_area(self, long_df): y = long_df["y"].to_numpy() > ax = violinplot([y, y * 5], color="C0") tests/test_categorical.py:1734: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_log_scale[x] _________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBarPlot.test_vs_catplot[kwargs10] _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'n_boot': 10, 'seed': 0, 'units': 'c', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a", gap=.1, fill=False), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", edgecolor="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = barplot(**kwargs) tests/test_categorical.py:2349: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestPointPlot.test_markers_linestyles_mapped _________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_markers_linestyles_mapped(self): x, y = ["a", "a", "b", "b"], [1, 2, 3, 4] hue = ["x", "y", "x", "y"] markers = ["d", "s"] linestyles = ["--", ":"] > ax = pointplot( x=x, y=y, hue=hue, markers=markers, linestyles=linestyles, errorbar=None, ) tests/test_categorical.py:2560: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotUnivariate.test_datetime_scale ___________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_datetime_scale(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:627: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs3] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBarPlot.test_xy_native_scale _______________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_native_scale(self): x, y = [2, 4, 8], [1, 2, 3] > ax = barplot(x=x, y=y, native_scale=True) tests/test_categorical.py:2057: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestCountPlot.test_hue_redundant _______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_redundant(self): vals = ["a", "b", "c"] counts = [2, 1, 4] vals = pd.Series([x for x, n in zip(vals, counts) for _ in range(n)]) > ax = countplot(x=vals, hue=vals, saturation=1) tests/test_categorical.py:2824: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_legend_fill[False] _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = False @pytest.mark.parametrize("fill", [True, False]) def test_legend_fill(self, long_df, fill): palette = color_palette() > ax = self.func( long_df, x="x", y="y", hue="a", saturation=1, linecolor="k", fill=fill, ) tests/test_categorical.py:752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestBoxenPlot.test_vs_catplot[kwargs4] ____________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'x': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, L...... 95 -1.245018 96 -0.152851 97 -0.912663 98 -1.212684 99 0.073484 Name: y, Length: 100, dtype: float64} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", showfliers=False), dict(data="null", x="a", y="y", hue="a", saturation=.5), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", k_depth="trustworthy", trust_alpha=.1), dict(data="long", x="a", y="y", k_depth="proportion", outlier_prop=.1), dict(data="long", x="a", y="z", width_method="area"), dict(data="long", x="a", y="z", box_kws={"alpha": .2}, alpha=.4) ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = boxenplot(**kwargs) tests/test_categorical.py:1474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBoxenPlot.test_trust_alpha ________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F95A4421740 def test_trust_alpha(self, rng): x = rng.normal(0, 1, 10_000) > ax = boxenplot(x, k_depth="trustworthy", trust_alpha=.1) tests/test_categorical.py:1358: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestKDEPlotUnivariate.test_bw_adjust _____________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bw_adjust(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:755: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestViolinPlot.test_vs_catplot[kwargs15] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'inner': 'stick', 'x': 'a', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y", split=True), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s", split=True), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="null", x="a", y="y", hue="b", fill=False, gap=.2), dict(data="null", x="a", y="y", linecolor="r", linewidth=5), dict(data="long", x="a", y="y", inner="stick"), dict(data="long", x="a", y="y", inner="points"), dict(data="long", x="a", y="y", hue="b", inner="quartiles", split=True), dict(data="long", x="a", y="y", density_norm="count", common_norm=True), dict(data="long", x="a", y="y", bw_adjust=2), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = violinplot(**kwargs) tests/test_categorical.py:1851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_color[True] ____________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = True @pytest.mark.parametrize("fill", [True, False]) def test_color(self, long_df, fill): > super().test_color(long_df, fill=fill) tests/test_distributions.py:362: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs20] ____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'markers': ['s', 'd', 'p'], 'n_boot': 10, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestBarPlot.test_xy_vertical _________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_vertical(self): x, y = ["a", "b", "c"], [1, 3, 2.5] > ax = barplot(x=x, y=y) tests/test_categorical.py:1906: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestBarPlot.test_capsize_as_none_deprecation _________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_capsize_as_none_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] with pytest.warns(FutureWarning, match="\n\nPassing `capsize=None`"): > ax = barplot(x=x, y=y, capsize=None) tests/test_categorical.py:2376: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_capsize_as_none_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] > with pytest.warns(FutureWarning, match="\n\nPassing `capsize=None`"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:2375: Failed __________________ TestHistPlotUnivariate.test_datetime_scale __________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_datetime_scale(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_flat_vector ____________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_flat_vector(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestCatPlot.test_facetgrid_data ________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_facetgrid_data(self, long_df): > g1 = catplot(data=long_df, x="a", y="y", col="c") tests/test_categorical.py:3132: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_weight_norm ____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F2268355140 def test_weight_norm(self, rng): vals = rng.normal(0, 1, 50) x = np.concatenate([vals, vals]) w = np.repeat([1, 2], 50) > ax = kdeplot(x=x, weights=w, hue=w, common_norm=True) tests/test_distributions.py:851: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_color[step-True] _________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] element = 'step', fill = True @pytest.mark.parametrize( "element,fill", itertools.product(["bars", "step", "poly"], [True, False]), ) def test_color(self, long_df, element, fill): > super().test_color(long_df, element=element, fill=fill) tests/test_distributions.py:1176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestKDEPlotUnivariate.test_singular_data ___________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_singular_data(self): with pytest.warns(UserWarning): > ax = kdeplot(x=np.ones(10)) tests/test_distributions.py:421: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_singular_data(self): > with pytest.warns(UserWarning): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_distributions.py:420: Failed ____________________ TestPointPlot.test_vs_catplot[kwargs9] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...84 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 's', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotUnivariate.test_hue_colors[fill] __________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill' @pytest.mark.parametrize("multiple", ["layer", "stack", "fill"]) def test_hue_colors(self, long_df, multiple): > ax = kdeplot( data=long_df, x="x", hue="a", multiple=multiple, fill=True, legend=False ) tests/test_distributions.py:493: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestCountPlot.test_vs_catplot[kwargs12] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 's'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotBivariate.test_contour_line_cmap __________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_contour_line_cmap(self, long_df): color_list = color_palette("Blues", 12) cmap = mpl.colors.ListedColormap(color_list) > ax = kdeplot(data=long_df, x="x", y="y", cmap=cmap) tests/test_distributions.py:1078: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs1] ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': a b c wide_index 10 1.138955 0.611... 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085, 'n_boot': 10, 'orient': 'h', 'seed': 0} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestRugPlot.test_wide_vs_long_data ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_vs_long_data(self, wide_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:204: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_kde[count] ____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 stat = 'count' @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde(self, flat_series, stat): > ax = histplot( flat_series, kde=True, stat=stat, kde_kws={"cut": 10} ) tests/test_distributions.py:1516: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[dodge-poly] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'dodge', element = 'poly' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestHistPlotUnivariate.test_density_stat_unique_norm _____________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_density_stat_unique_norm(self, long_df): n = 10 > ax = histplot( data=long_df, x="x", hue="a", stat="density", bins=n, common_norm=False, element="bars", ) tests/test_distributions.py:1374: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_color[step-False] _________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] element = 'step', fill = False @pytest.mark.parametrize( "element,fill", itertools.product(["bars", "step", "poly"], [True, False]), ) def test_color(self, long_df, element, fill): > super().test_color(long_df, element=element, fill=fill) tests/test_distributions.py:1176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_log_scale_implicit _________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF02E0A0440 def test_log_scale_implicit(self, rng): x = rng.lognormal(0, 1, 100) > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:776: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestCatPlot.test_array_faceter[col] ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'col' @pytest.mark.parametrize("var", ["col", "row"]) def test_array_faceter(self, long_df, var): > g1 = catplot(data=long_df, x="y", **{var: "a"}) tests/test_categorical.py:3141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHistPlotUnivariate.test_hue_fill _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_fill(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1286: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotBivariate.test_common_norm _____________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF2379C7840 def test_common_norm(self, rng): hue = np.repeat(["a", "a", "a", "b"], 40) x, y = rng.multivariate_normal([0, 0], [(.2, .5), (.5, 2)], len(hue)).T x[hue == "a"] -= 2 x[hue == "b"] += 2 > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:986: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestRugPlot.test_axis_deprecation[y] _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 variable = 'y' @pytest.mark.parametrize("variable", ["x", "y"]) def test_axis_deprecation(self, flat_series, variable): > f, ax = plt.subplots() tests/test_distributions.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestKDEPlotUnivariate.test_multiple_argument_check ______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_multiple_argument_check(self, long_df): with pytest.raises(ValueError, match="`multiple` must be"): > kdeplot(data=long_df, x="x", hue="a", multiple="bad_input") tests/test_distributions.py:635: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_empty_data ____________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty_data(self): > ax = histplot(x=[]) tests/test_distributions.py:1224: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestBoxenPlot.test_outlier_prop ________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F95B4C2EF40 def test_outlier_prop(self, rng): x = rng.normal(0, 1, 10_000) > ax = boxenplot(x, k_depth="proportion", outlier_prop=.001) tests/test_categorical.py:1366: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestCountPlot.test_hue_dodged _________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_dodged(self): vals = ["a", "a", "a", "b", "b", "b"] hue = ["x", "y", "y", "x", "x", "x"] counts = [1, 3, 2, 0] > ax = countplot(x=vals, hue=hue, saturation=1, legend=False) tests/test_categorical.py:2838: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestViolinPlot.test_log_scale[y] _______________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1735: in violinplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestKDEPlotUnivariate.test_color[False] ____________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] fill = False @pytest.mark.parametrize("fill", [True, False]) def test_color(self, long_df, fill): > super().test_color(long_df, fill=fill) tests/test_distributions.py:362: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_kde[density] ___________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 stat = 'density' @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde(self, flat_series, stat): > ax = histplot( flat_series, kde=True, stat=stat, kde_kws={"cut": 10} ) tests/test_distributions.py:1516: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_variable_assignment ________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_variable_assignment(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:440: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_default_color_scout_cleanup ____________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_default_color_scout_cleanup(self, flat_series): > ax = histplot(flat_series) tests/test_distributions.py:1855: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs4] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': None, 'x': 0 b 1 b 2 a 3 a 4 b .. 95 a 96 a 97 a 98 a 99 c Name: a, Length: 100, dtype: object} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_xy_horizontal ________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_xy_horizontal(self): x, y = [1, 3, 2.5], ["a", "b", "c"] > ax = barplot(x=x, y=y) tests/test_categorical.py:1917: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestHistPlotUnivariate.test_kde_with_hue[probability-layer] __________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'probability', multiple = 'layer' @pytest.mark.parametrize("multiple", ["layer", "dodge"]) @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde_with_hue(self, long_df, stat, multiple): n = 10 > ax = histplot( long_df, x="x", hue="c", multiple=multiple, kde=True, stat=stat, element="bars", kde_kws={"cut": 10}, bins=n, ) tests/test_distributions.py:1534: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotBivariate.test_contour_fill_colors _________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_contour_fill_colors(self, long_df): n = 6 color = (.2, .9, .8, 1) > ax = kdeplot( data=long_df, x="x", y="y", fill=True, color=color, levels=n, ) tests/test_distributions.py:1087: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestBarPlot.test_log_scale[y] _________________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'y' @pytest.mark.parametrize("orient", ["x", "y"]) def test_log_scale(self, long_df, orient): depvar = {"x": "y", "y": "x"}[orient] variables = {orient: "a", depvar: "z"} > ax = self.func(long_df, **variables, log_scale=True) tests/test_categorical.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPointPlot.test_legend_disabled ______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_disabled(self, long_df): > ax = pointplot(long_df, x="x", y="y", hue="b", legend=False) tests/test_categorical.py:2718: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestKDEPlotUnivariate.test_hue_stacking ____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_stacking(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:511: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_common_bins ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_common_bins(self, long_df): n = 10 > ax = histplot( long_df, x="x", hue="a", common_bins=True, bins=n, element="bars", ) tests/test_distributions.py:1429: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_step_no_fill_xy __________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_step_no_fill_xy(self, flat_series): > f, ax = plt.subplots() tests/test_distributions.py:1708: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHistPlotUnivariate.test_variable_assignment ________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_variable_assignment(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1229: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestBoxenPlot.test_legend_attributes _____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes(self, long_df): > ax = self.func(long_df, x="x", y="y", hue="a", linewidth=3) tests/test_categorical.py:768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestBarPlot.test_hue_implied_by_palette_deprecation ______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_hue_implied_by_palette_deprecation(self): x = ["a", "b", "c"] y = [1, 2, 3] palette = "Set1" colors = color_palette(palette, len(x)) msg = "Passing `palette` without assigning `hue` is deprecated." with pytest.warns(FutureWarning, match=msg): > ax = barplot(x=x, y=y, saturation=1, palette=palette) tests/test_categorical.py:2388: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2351: in barplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_hue_implied_by_palette_deprecation(self): x = ["a", "b", "c"] y = [1, 2, 3] palette = "Set1" colors = color_palette(palette, len(x)) msg = "Passing `palette` without assigning `hue` is deprecated." > with pytest.warns(FutureWarning, match=msg): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:2387: Failed _________________ TestHistPlotBivariate.test_mesh_sticky_edges _________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_sticky_edges(self, long_df): > ax = histplot(long_df, x="x", y="y", thresh=None) tests/test_distributions.py:1979: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_log_scale_explicit _________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF02E0A0640 def test_log_scale_explicit(self, rng): x = rng.lognormal(0, 1, 100) > f, (ax1, ax2, ax3) = plt.subplots(ncols=3) tests/test_distributions.py:796: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestCountPlot.test_stat[percent] _______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'percent' @pytest.mark.parametrize("stat", ["percent", "probability", "proportion"]) def test_stat(self, long_df, stat): col = "a" order = categorical_order(long_df[col]) expected = long_df[col].value_counts(normalize=True) if stat == "percent": expected *= 100 > ax = countplot(long_df, x=col, stat=stat) tests/test_categorical.py:2858: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestPointPlot.test_vs_catplot[kwargs2] ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17... 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64, 'n_boot': 10, 'seed': 0} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotUnivariate.test_long_vectors[x] __________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'x' @pytest.mark.parametrize( "variable", ["x", "y"], ) def test_long_vectors(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, vector.to_numpy(), vector.to_list(), ] > f, ax = plt.subplots() tests/test_distributions.py:384: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestRugPlot.test_vertical_deprecation _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_vertical_deprecation(self, flat_series): > f, ax = plt.subplots() tests/test_distributions.py:259: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestKDEPlotUnivariate.test_cut ________________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FB1A470DD40 def test_cut(self, rng): x = rng.normal(0, 3, 1000) > f, ax = plt.subplots() tests/test_distributions.py:641: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[stack-bars] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack', element = 'bars' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_kde[probability] _________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 stat = 'probability' @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde(self, flat_series, stat): > ax = histplot( flat_series, kde=True, stat=stat, kde_kws={"cut": 10} ) tests/test_distributions.py:1516: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_color[poly-True] _________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] element = 'poly', fill = True @pytest.mark.parametrize( "element,fill", itertools.product(["bars", "step", "poly"], [True, False]), ) def test_color(self, long_df, element, fill): > super().test_color(long_df, element=element, fill=fill) tests/test_distributions.py:1176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotBivariate.test_color_limits ____________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_color_limits(self, long_df): > f, (ax1, ax2, ax3) = plt.subplots(3) tests/test_distributions.py:2067: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestKDEPlotBivariate.test_log_scale ______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF237D06040 def test_log_scale(self, rng): x = rng.lognormal(0, 1, 100) y = rng.uniform(0, 1, 100) levels = .2, .5, 1 > f, ax = plt.subplots() tests/test_distributions.py:1001: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestKDEPlotUnivariate.test_sticky_edges ____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_sticky_edges(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:861: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestCountPlot.test_vs_catplot[kwargs13] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'native_scale': True, 'x': 'd'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs10] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'n_boot': 10, 'seed': 0, 'units': 'c', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_hue_dodge _____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_dodge(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1309: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestHistPlotUnivariate.test_kde_with_hue[probability-dodge] __________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'probability', multiple = 'dodge' @pytest.mark.parametrize("multiple", ["layer", "dodge"]) @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde_with_hue(self, long_df, stat, multiple): n = 10 > ax = histplot( long_df, x="x", hue="c", multiple=multiple, kde=True, stat=stat, element="bars", kde_kws={"cut": 10}, bins=n, ) tests/test_distributions.py:1534: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotBivariate.test_mesh_common_norm __________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_common_norm(self, long_df): stat = "density" > ax = histplot( long_df, x="x", y="y", hue="c", common_norm=True, stat=stat, ) tests/test_distributions.py:1993: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_element_default __________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_element_default(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1602: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestHistPlotUnivariate.test_probability_stat[probability] ___________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 height_norm_arg = 'probability' def test_probability_stat(self, flat_series, height_norm_arg): > ax = histplot(flat_series, stat=height_norm_arg) tests/test_distributions.py:1393: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestCatPlot.test_array_faceter[row] ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'row' @pytest.mark.parametrize("var", ["col", "row"]) def test_array_faceter(self, long_df, var): > g1 = catplot(data=long_df, x="y", **{var: "a"}) tests/test_categorical.py:3141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2810: in catplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_hue_filling ____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_filling(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:535: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestKDEPlotUnivariate.test_vertical_deprecation ________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_vertical_deprecation(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:451: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestHistPlotBivariate.test_mesh ________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh(self, long_df): hist = Histogram() counts, (x_edges, y_edges) = hist(long_df["x"], long_df["y"]) > ax = histplot(long_df, x="x", y="y") tests/test_distributions.py:1866: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestHistPlotUnivariate.test_kde_with_hue[count-layer] _____________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'count', multiple = 'layer' @pytest.mark.parametrize("multiple", ["layer", "dodge"]) @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde_with_hue(self, long_df, stat, multiple): n = 10 > ax = histplot( long_df, x="x", hue="c", multiple=multiple, kde=True, stat=stat, element="bars", kde_kws={"cut": 10}, bins=n, ) tests/test_distributions.py:1534: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestKDEPlotBivariate.test_colorbar ______________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_colorbar(self, long_df): > ax = kdeplot(data=long_df, x="x", y="y", fill=True, cbar=True) tests/test_distributions.py:1099: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestHistPlotUnivariate.test_log_scale_kde ___________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F5CD7277840 def test_log_scale_kde(self, rng): x = rng.lognormal(0, 1, 1000) > ax = histplot(x=x, log_scale=True, kde=True, bins=20) tests/test_distributions.py:1782: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs5] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'y': 'b'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_log_scale_with_hue _________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF02E0A2D40 def test_log_scale_with_hue(self, rng): data = rng.lognormal(0, 1, 50), rng.lognormal(0, 2, 100) > ax = kdeplot(data=data, log_scale=True, common_grid=True) tests/test_distributions.py:821: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_unique_bins ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_unique_bins(self, wide_df): > ax = histplot(wide_df, common_bins=False, bins=10, element="bars") tests/test_distributions.py:1441: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotUnivariate.test_long_vectors[y] __________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'y' @pytest.mark.parametrize( "variable", ["x", "y"], ) def test_long_vectors(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, vector.to_numpy(), vector.to_list(), ] > f, ax = plt.subplots() tests/test_distributions.py:384: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotBivariate.test_hue_color_limits __________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_color_limits(self, long_df): > _, (ax1, ax2, ax3, ax4) = plt.subplots(4) tests/test_distributions.py:2095: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[stack-step] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack', element = 'step' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_weighted_histogram ________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_weighted_histogram(self): > ax = histplot(x=[0, 1, 2], weights=[1, 2, 3], discrete=True) tests/test_distributions.py:1720: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_color[poly-False] _________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] element = 'poly', fill = False @pytest.mark.parametrize( "element,fill", itertools.product(["bars", "step", "poly"], [True, False]), ) def test_color(self, long_df, element, fill): > super().test_color(long_df, element=element, fill=fill) tests/test_distributions.py:1176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_kde_default_cut __________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_kde_default_cut(self, flat_series): > ax = histplot(flat_series, kde=True) tests/test_distributions.py:1557: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_probability_stat[proportion] ___________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 height_norm_arg = 'proportion' def test_probability_stat(self, flat_series, height_norm_arg): > ax = histplot(flat_series, stat=height_norm_arg) tests/test_distributions.py:1393: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestECDFPlotUnivariate.test_line_kwargs ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_line_kwargs(self, long_df): color = "r" ls = "--" lw = 3 > ax = ecdfplot(long_df, x="x", color=color, ls=ls, lw=lw) tests/test_distributions.py:2186: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestKDEPlotBivariate.test_bandwidth ______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF237D07340 def test_bandwidth(self, rng): n = 100 x, y = rng.multivariate_normal([0, 0], [(.2, .5), (.5, 2)], n).T > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:1027: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestBoxenPlot.test_labels_long[x] _______________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:1924: in boxenplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestKDEPlotUnivariate.test_clip ________________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FB1A470DE40 def test_clip(self, rng): x = rng.normal(0, 3, 1000) clip = -1, 1 > ax = kdeplot(x=x, clip=clip) tests/test_distributions.py:661: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[layer-bars] ____________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'layer', element = 'bars' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestRugPlot.test_rug_data ___________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_array = array([ 1.44937693, 0.54705238, -1.23849421, 0.0042397 , 0.96104443, -0.06555753, -2.22010765, 0.4946648 , ...693641, -0.83870398, -0.2182823 , -0.78897536, 0.12818066, -1.42723092, 0.01199547, 0.1620295 , -2.266657 ]) def test_rug_data(self, flat_array): height = .05 > ax = rugplot(x=flat_array, height=height) tests/test_distributions.py:270: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotBivariate.test_mesh_unique_norm __________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_unique_norm(self, long_df): stat = "density" > ax = histplot( long_df, x="x", y="y", hue="c", common_norm=False, stat=stat, ) tests/test_distributions.py:2013: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestCountPlot.test_stat[probability] _____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'probability' @pytest.mark.parametrize("stat", ["percent", "probability", "proportion"]) def test_stat(self, long_df, stat): col = "a" order = categorical_order(long_df[col]) expected = long_df[col].value_counts(normalize=True) if stat == "percent": expected *= 100 > ax = countplot(long_df, x=col, stat=stat) tests/test_categorical.py:2858: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestPointPlot.test_labels_long[x] _______________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] orient = 'x' @pytest.mark.parametrize("orient", ["x", "y"]) def test_labels_long(self, long_df, orient): depend = {"x": "y", "y": "x"}[orient] kws = {orient: "a", depend: "y", "hue": "b"} > ax = self.func(long_df, **kws) tests/test_categorical.py:128: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestKDEPlotUnivariate.test_line_kws ______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_array = array([ 1.44937693, 0.54705238, -1.23849421, 0.0042397 , 0.96104443, -0.06555753, -2.22010765, 0.4946648 , ...693641, -0.83870398, -0.2182823 , -0.78897536, 0.12818066, -1.42723092, 0.01199547, 0.1620295 , -2.266657 ]) def test_line_kws(self, flat_array): lw = 3 color = (.2, .5, .8) > ax = kdeplot(x=flat_array, linewidth=lw, color=color) tests/test_distributions.py:875: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_bars_no_fill ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_bars_no_fill(self, flat_series): alpha = .5 > ax = histplot(flat_series, element="bars", fill=False, alpha=alpha) tests/test_distributions.py:1615: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestECDFPlotUnivariate.test_proportion_count[x-y] _______________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'x', stat_var = 'y' @pytest.mark.parametrize( "data_var,stat_var", [["x", "y"], ["y", "x"]], ) def test_proportion_count(self, flat_series, data_var, stat_var): n = len(flat_series) > ax = ecdfplot(**{data_var: flat_series}, stat="count") tests/test_distributions.py:2230: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_fill_default[stack] ________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack' @pytest.mark.parametrize("multiple", ["stack", "fill"]) def test_fill_default(self, long_df, multiple): > ax = kdeplot( data=long_df, x="x", hue="a", multiple=multiple, fill=None ) tests/test_distributions.py:559: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_long_vectors[x] __________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'x' @pytest.mark.parametrize( "variable", ["x", "y"], ) def test_long_vectors(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, vector.to_numpy(), vector.to_list(), ] > f, axs = plt.subplots(3) tests/test_distributions.py:1188: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotUnivariate.test_bw_deprecation ___________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bw_deprecation(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:461: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHistPlotUnivariate.test_auto_linewidth[True] _______________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 fill = True @pytest.mark.parametrize( "fill", [True, False], ) def test_auto_linewidth(self, flat_series, fill): get_lw = lambda ax: ax.patches[0].get_linewidth() # noqa: E731 kws = dict(element="bars", fill=fill) > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1796: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestKDEPlotUnivariate.test_log_scale_normalization ______________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF02E0A2340 def test_log_scale_normalization(self, rng): x = rng.lognormal(0, 1, 100) > ax = kdeplot(x=x, log_scale=True, cut=10) tests/test_distributions.py:827: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestCountPlot.test_vs_catplot[kwargs14] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...9 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'stat': 'percent', 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHistPlotBivariate.test_colorbar ______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_colorbar(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:2137: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestCountPlot.test_vs_catplot[kwargs6] ____________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestHistPlotUnivariate.test_range_with_inf __________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F44804C0340 def test_range_with_inf(self, rng): x = rng.normal(0, 1, 20) > ax = histplot([-np.inf, *x]) tests/test_distributions.py:1455: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotBivariate.test_levels_and_thresh __________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_levels_and_thresh(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:1104: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotUnivariate.test_wide_vs_long_data _________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_vs_long_data(self, wide_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_join_deprecation ______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_join_deprecation(self): with pytest.warns(UserWarning, match="The `join` parameter"): > ax = pointplot(x=["a", "b", "c"], y=[1, 2, 3], join=False) tests/test_categorical.py:2724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = def test_join_deprecation(self): > with pytest.warns(UserWarning, match="The `join` parameter"): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_categorical.py:2723: Failed ____________ TestHistPlotUnivariate.test_kde_with_hue[count-dodge] _____________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'count', multiple = 'dodge' @pytest.mark.parametrize("multiple", ["layer", "dodge"]) @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde_with_hue(self, long_df, stat, multiple): n = 10 > ax = histplot( long_df, x="x", hue="c", multiple=multiple, kde=True, stat=stat, element="bars", kde_kws={"cut": 10}, bins=n, ) tests/test_distributions.py:1534: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestKDEPlotBivariate.test_weights _______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FF2379C7540 def test_weights(self, rng): import warnings warnings.simplefilter("error", np.VisibleDeprecationWarning) n = 100 x, y = rng.multivariate_normal([1, 3], [(.2, .5), (.5, 2)], n).T hue = np.repeat([0, 1], n // 2) weights = rng.uniform(0, 1, n) > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:1049: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestECDFPlotUnivariate.test_drawstyle[x] ___________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'x' @pytest.mark.parametrize("data_var", ["x", "y"]) def test_drawstyle(self, flat_series, data_var): > ax = ecdfplot(**{data_var: flat_series}) tests/test_distributions.py:2196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHistPlotUnivariate.test_hue_as_numpy_dodged ________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_as_numpy_dodged(self, long_df): # https://github.com/mwaskom/seaborn/issues/2452 > ax = histplot( long_df, x="y", hue=long_df["a"].to_numpy(), multiple="dodge", bins=1, ) tests/test_distributions.py:1330: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs11] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b ...036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'seed': 0, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotBivariate.test_mesh_with_hue ___________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_with_hue(self, long_df): > ax = histplot(long_df, x="x", y="y", hue="c") tests/test_distributions.py:1881: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[layer-step] ____________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'layer', element = 'step' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestHistPlotBivariate.test_mesh_normalization[probability] __________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'probability' @pytest.mark.parametrize("stat", ["probability", "proportion", "percent"]) def test_mesh_normalization(self, long_df, stat): > ax = histplot( long_df, x="x", y="y", stat=stat, ) tests/test_distributions.py:2033: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_long_vectors[y] __________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'y' @pytest.mark.parametrize( "variable", ["x", "y"], ) def test_long_vectors(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, vector.to_numpy(), vector.to_list(), ] > f, axs = plt.subplots(3) tests/test_distributions.py:1188: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs2] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 't'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[stack-poly] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack', element = 'poly' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestCountPlot.test_stat[proportion] ______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'proportion' @pytest.mark.parametrize("stat", ["percent", "probability", "proportion"]) def test_stat(self, long_df, stat): col = "a" order = categorical_order(long_df[col]) expected = long_df[col].value_counts(normalize=True) if stat == "percent": expected *= 100 > ax = countplot(long_df, x=col, stat=stat) tests/test_categorical.py:2858: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_fill_default[fill] _________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill' @pytest.mark.parametrize("multiple", ["stack", "fill"]) def test_fill_default(self, long_df, multiple): > ax = kdeplot( data=long_df, x="x", hue="a", multiple=multiple, fill=None ) tests/test_distributions.py:559: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____ TestHistPlotUnivariate.test_probability_stat_common_norm[probability] _____ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] height_norm_arg = 'probability' def test_probability_stat_common_norm(self, long_df, height_norm_arg): > ax = histplot( data=long_df, x="x", hue="a", stat=height_norm_arg, common_norm=True, element="bars", ) tests/test_distributions.py:1399: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHistPlotUnivariate.test_kde_hue ______________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_kde_hue(self, long_df): n = 10 > ax = histplot(data=long_df, x="x", hue="a", kde=True, bins=n) tests/test_distributions.py:1565: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestHistPlotUnivariate.test_weights_with_auto_bins ______________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weights_with_auto_bins(self, long_df): with pytest.warns(UserWarning): > ax = histplot(long_df, x="x", weights="f") tests/test_distributions.py:1728: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError During handling of the above exception, another exception occurred: self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weights_with_auto_bins(self, long_df): > with pytest.warns(UserWarning): E Failed: DID NOT WARN. No warnings of type (,) were emitted. E Emitted warnings: []. tests/test_distributions.py:1727: Failed ______________ TestHistPlotUnivariate.test_auto_linewidth[False] _______________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 fill = False @pytest.mark.parametrize( "fill", [True, False], ) def test_auto_linewidth(self, flat_series, fill): get_lw = lambda ax: ax.patches[0].get_linewidth() # noqa: E731 kws = dict(element="bars", fill=fill) > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1796: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotUnivariate.test_line_is_density __________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_line_is_density(self, long_df): > ax = kdeplot(data=long_df, x="x", cut=5) tests/test_distributions.py:670: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_step_fill _____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_step_fill(self, flat_series): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1622: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestRugPlot.test_rug_colors __________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_rug_colors(self, long_df): > ax = rugplot(data=long_df, x="x", hue="a") tests/test_distributions.py:280: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2038: in rugplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestECDFPlotUnivariate.test_proportion_count[y-x] _______________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'y', stat_var = 'x' @pytest.mark.parametrize( "data_var,stat_var", [["x", "y"], ["y", "x"]], ) def test_proportion_count(self, flat_series, data_var, stat_var): n = len(flat_series) > ax = ecdfplot(**{data_var: flat_series}, stat="count") tests/test_distributions.py:2230: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestECDFPlotUnivariate.test_drawstyle[y] ___________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'y' @pytest.mark.parametrize("data_var", ["x", "y"]) def test_drawstyle(self, flat_series, data_var): > ax = ecdfplot(**{data_var: flat_series}) tests/test_distributions.py:2196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs9] _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'fill': False, 'hue': 'a', 'x': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestECDFPlotUnivariate.test_color _______________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {} def test_color(self, long_df, **kwargs): > ax = plt.figure().subplots() tests/test_distributions.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestKDEPlotUnivariate.test_kernel_deprecation _________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_kernel_deprecation(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:471: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_kde_yaxis _____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_kde_yaxis(self, flat_series): > f, ax = plt.subplots() tests/test_distributions.py:1574: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHistPlotUnivariate.test_weights_with_missing _______________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... 2.0....3 a 8 8 99 15.0 0.073484 1.036343 c p ... NaN 0.2 c NaN 8 [100 rows x 13 columns] def test_weights_with_missing(self, null_df): > ax = histplot(null_df, x="x", weights="s", bins=5) tests/test_distributions.py:1461: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDisPlot.test_versus_single_histplot[kwargs15] _______________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs11] _______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestKDEPlotUnivariate.test_input_checking ___________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_input_checking(self, long_df): err = "The x variable is categorical," with pytest.raises(TypeError, match=err): > kdeplot(data=long_df, x="a") tests/test_distributions.py:884: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestHistPlotUnivariate.test_hue_fill_colors[fill-bars] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill', element = 'bars' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs5] _______________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'y': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestKDEPlotBivariate.test_input_checking ___________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_input_checking(self, long_df): with pytest.raises(TypeError, match="The x variable is categorical,"): > kdeplot(data=long_df, x="a", y="y") tests/test_distributions.py:1146: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_kde_with_hue[density-layer] ____________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'density', multiple = 'layer' @pytest.mark.parametrize("multiple", ["layer", "dodge"]) @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde_with_hue(self, long_df, stat, multiple): n = 10 > ax = histplot( long_df, x="x", hue="c", multiple=multiple, kde=True, stat=stat, element="bars", kde_kws={"cut": 10}, bins=n, ) tests/test_distributions.py:1534: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs5] ________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'weights': 'f', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestPointPlot.test_scale_deprecation _____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_scale_deprecation(self): x, y = ["a", "b", "c"], [1, 2, 3] > ax = pointplot(x=x, y=y, errorbar=None) tests/test_categorical.py:2730: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestCountPlot.test_vs_catplot[kwargs15] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0... 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'b', 'stat': 'proportion', 'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHistPlotUnivariate.test_multiple_input_check _______________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_multiple_input_check(self, flat_series): with pytest.raises(ValueError, match="`multiple` must be"): > histplot(flat_series, multiple="invalid") tests/test_distributions.py:1341: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[layer-poly] ____________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'layer', element = 'poly' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestHistPlotBivariate.test_mesh_normalization[proportion] ___________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'proportion' @pytest.mark.parametrize("stat", ["probability", "proportion", "percent"]) def test_mesh_normalization(self, long_df, stat): > ax = histplot( long_df, x="x", y="y", stat=stat, ) tests/test_distributions.py:2033: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestHistPlotUnivariate.test_shrink ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_shrink(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1733: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestECDFPlotUnivariate.test_weights ______________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_weights(self): > ax = ecdfplot(x=[1, 2, 3], weights=[1, 1, 2]) tests/test_distributions.py:2239: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_cumulative _____________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] @pytest.mark.skipif(_no_scipy, reason="Test requires scipy") def test_cumulative(self, long_df): > ax = kdeplot(data=long_df, x="x", cut=5, cumulative=True) tests/test_distributions.py:677: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestKDEPlotUnivariate.test_fill_nondefault[layer] _______________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'layer' @pytest.mark.parametrize("multiple", ["layer", "stack", "fill"]) def test_fill_nondefault(self, long_df, multiple): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:568: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestDisPlot.test_with_rug[kwargs1] ______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x', 'y': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(x="x"), dict(x="x", y="y"), dict(x="x", hue="a"), ] ) def test_with_rug(self, long_df, kwargs): > ax = plt.figure().subplots() tests/test_distributions.py:2366: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestHistPlotBivariate.test_mesh_with_hue_unique_bins _____________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_with_hue_unique_bins(self, long_df): > ax = histplot(long_df, x="x", y="y", hue="c", common_bins=False) tests/test_distributions.py:1904: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_wide_vs_long_data _________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_wide_vs_long_data(self, wide_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1200: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs3] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'a'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs12] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'native_scale': True, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_weight_norm ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F4521235E40 def test_weight_norm(self, rng): vals = rng.normal(0, 1, 50) x = np.concatenate([vals, vals]) w = np.repeat([1, 2], 50) > ax = histplot( x=x, weights=w, hue=w, common_norm=True, stat="density", bins=5 ) tests/test_distributions.py:1472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_bar_kwargs ____________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_bar_kwargs(self, flat_series): lw = 2 ec = (1, .2, .9, .5) > ax = histplot(flat_series, binwidth=1, ec=ec, lw=lw) tests/test_distributions.py:1823: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestHistPlotUnivariate.test_hue_fill_colors[fill-step] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill', element = 'step' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_kde_line_kws ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_kde_line_kws(self, flat_series): lw = 5 > ax = histplot(flat_series, kde=True, line_kws=dict(lw=lw)) tests/test_distributions.py:1585: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestHistPlotUnivariate.test_probability_stat_common_norm[proportion] _____ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] height_norm_arg = 'proportion' def test_probability_stat_common_norm(self, long_df, height_norm_arg): > ax = histplot( data=long_df, x="x", hue="a", stat=height_norm_arg, common_norm=True, element="bars", ) tests/test_distributions.py:1399: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestRugPlot.test_expand_margins ________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_array = array([ 1.44937693, 0.54705238, -1.23849421, 0.0042397 , 0.96104443, -0.06555753, -2.22010765, 0.4946648 , ...693641, -0.83870398, -0.2182823 , -0.78897536, 0.12818066, -1.42723092, 0.01199547, 0.1620295 , -2.266657 ]) def test_expand_margins(self, flat_array): > f, ax = plt.subplots() tests/test_distributions.py:293: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_poly_fill _____________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_poly_fill(self, flat_series): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1643: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotUnivariate.test_shade_deprecation _________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_shade_deprecation(self, long_df): > f, ax = plt.subplots() tests/test_distributions.py:481: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestECDFPlotUnivariate.test_long_vectors[x] __________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'x' @pytest.mark.parametrize("variable", ["x", "y"]) def test_long_vectors(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, vector.to_numpy(), vector.to_list(), ] > f, ax = plt.subplots() tests/test_distributions.py:2162: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestECDFPlotUnivariate.test_bivariate_error __________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bivariate_error(self, long_df): with pytest.raises(NotImplementedError, match="Bivariate ECDF plots"): > ecdfplot(data=long_df, x="x", y="y") tests/test_distributions.py:2246: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs0] _______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotUnivariate.test_axis_labels ____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_axis_labels(self, long_df): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:888: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs0] ________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestKDEPlotUnivariate.test_fill_nondefault[stack] _______________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack' @pytest.mark.parametrize("multiple", ["layer", "stack", "fill"]) def test_fill_nondefault(self, long_df, multiple): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:568: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_color[bars-True] _________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] element = 'bars', fill = True @pytest.mark.parametrize( "element,fill", itertools.product(["bars", "step", "poly"], [True, False]), ) def test_color(self, long_df, element, fill): > super().test_color(long_df, element=element, fill=fill) tests/test_distributions.py:1176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_distributions.py:150: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs6] _______________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'color': 'green', 'linewidth': 2, 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________________ TestDisPlot.test_empty ____________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_empty(self): > g = displot(x=[], y=[]) tests/test_distributions.py:2438: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHistPlotUnivariate.test_element_input_check ________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_element_input_check(self, flat_series): with pytest.raises(ValueError, match="`element` must be"): > histplot(flat_series, element="invalid") tests/test_distributions.py:1346: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestECDFPlotUnivariate.test_proportion_limits[x-y] ______________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'x', stat_var = 'y' @pytest.mark.parametrize( "data_var,stat_var", [["x", "y"], ["y", "x"]], ) def test_proportion_limits(self, flat_series, data_var, stat_var): > ax = ecdfplot(**{data_var: flat_series}) tests/test_distributions.py:2205: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_kde_with_hue[density-dodge] ____________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'density', multiple = 'dodge' @pytest.mark.parametrize("multiple", ["layer", "dodge"]) @pytest.mark.parametrize("stat", ["count", "density", "probability"]) def test_kde_with_hue(self, long_df, stat, multiple): n = 10 > ax = histplot( long_df, x="x", hue="c", multiple=multiple, kde=True, stat=stat, element="bars", kde_kws={"cut": 10}, bins=n, ) tests/test_distributions.py:1534: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestHistPlotBivariate.test_mesh_normalization[percent] ____________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] stat = 'percent' @pytest.mark.parametrize("stat", ["probability", "proportion", "percent"]) def test_mesh_normalization(self, long_df, stat): > ax = histplot( long_df, x="x", y="y", stat=stat, ) tests/test_distributions.py:2033: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_log_scale_explicit ________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F7C21930940 def test_log_scale_explicit(self, rng): x = rng.lognormal(0, 2, 1000) > ax = histplot(x, log_scale=True, binrange=(-3, 3), binwidth=1) tests/test_distributions.py:1752: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestHeatmap.test_heatmap_annotation_overwrite_kws _______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_annotation_overwrite_kws(self): annot_kws = dict(color="0.3", va="bottom", ha="left") > ax = mat.heatmap(self.df_norm, annot=True, fmt=".1f", annot_kws=annot_kws) tests/test_matrix.py:324: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_poly_no_fill ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_poly_no_fill(self, flat_series): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1661: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs4] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'log_scale': True, 'x': 'z'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[dodge-bars] ____________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'dodge', element = 'bars' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHistPlotUnivariate.test_discrete _____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_discrete(self, long_df): > ax = histplot(long_df, x="s", discrete=True) tests/test_distributions.py:1484: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestDisPlot.test_with_rug[kwargs2] ______________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(x="x"), dict(x="x", y="y"), dict(x="x", hue="a"), ] ) def test_with_rug(self, long_df, kwargs): > ax = plt.figure().subplots() tests/test_distributions.py:2366: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestHistPlotUnivariate.test_hue_fill_colors[fill-poly] ____________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill', element = 'poly' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_layered_plot_clipping ___________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_layered_plot_clipping(self): x, y = ['a'], [4] > pointplot(x=x, y=y) tests/test_categorical.py:2740: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestCountPlot.test_vs_catplot[kwargs16] ____________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'alpha': 0.5, 'color': 'blue', 'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.44... 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'ec': 'green', ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a"), dict(data=None, x="a"), dict(data="long", y="b"), dict(data="long", x="a", hue="a"), dict(data=None, x="a", hue="a"), dict(data="long", x="a", hue="b"), dict(data=None, x="s", hue="a"), dict(data="long", x="a", hue="s"), dict(data="null", x="a", hue="a"), dict(data="long", x="s", hue="a", native_scale=True), dict(data="long", x="d", hue="a", native_scale=True), dict(data="long", x="a", stat="percent"), dict(data="long", x="a", hue="b", stat="proportion"), dict(data="long", x="a", color="blue", ec="green", alpha=.5), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = countplot(**kwargs) tests/test_categorical.py:2915: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2641: in countplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_kde_singular_data _________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_kde_singular_data(self): with warnings.catch_warnings(): warnings.simplefilter("error") > ax = histplot(x=np.ones(10), kde=True) tests/test_distributions.py:1592: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestHistPlotBivariate.test_mesh_with_col_unique_bins _____________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_with_col_unique_bins(self, long_df): > g = displot(long_df, x="x", y="y", col="c", common_bins=False) tests/test_distributions.py:1926: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs6] ________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'color': 'green', 'linewidth': 2, 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestPointPlot.test_vs_catplot[kwargs13] ____________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] wide_df = a b c wide_index 10 1.138955 0.611984 0.36... 0.437267 -1.171857 0.563007 46 0.137757 0.499660 -1.076471 48 0.900535 -0.792074 0.919085 null_df = x y z a b ... s f a_cat s_cat s_str 0 12.0 0.449243 6.611886 b p ... ... a 8 8 99 15.0 0.073484 1.036343 c p ... 8.0 0.2 NaN 8 8 [100 rows x 13 columns] flat_series = t 10 2.974006 11 -3.326995 12 -1.100871 13 -2.041894 14 0.514232 15 -1.269216 16 -0.739240 17 -0.310...61541 24 0.657532 25 0.463810 26 -0.969253 27 0.344289 28 2.045099 29 -0.822459 Name: s, dtype: float64 kwargs = {'data': x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0...3 c p ... 8 0.2 c 8 8 [100 rows x 13 columns], 'hue': 'a', 'n_boot': 10, 'native_scale': True, ...} @pytest.mark.parametrize( "kwargs", [ dict(data="wide"), dict(data="wide", orient="h"), dict(data="flat"), dict(data="long", x="a", y="y"), dict(data=None, x="a", y="y"), dict(data="long", x="a", y="y", hue="a"), dict(data=None, x="a", y="y", hue="a"), dict(data="long", x="a", y="y", hue="b"), dict(data=None, x="s", y="y", hue="a"), dict(data="long", x="a", y="y", hue="s"), dict(data="long", x="a", y="y", units="c"), dict(data="null", x="a", y="y", hue="a"), dict(data="long", x="s", y="y", hue="a", native_scale=True), dict(data="long", x="d", y="y", hue="a", native_scale=True), dict(data="long", x="a", y="y", errorbar=("pi", 50)), dict(data="long", x="a", y="y", errorbar=None), dict(data="null", x="a", y="y", hue="a", dodge=True), dict(data="null", x="a", y="y", hue="a", dodge=.2), dict(data="long", x="a", y="y", capsize=.3, err_kws=dict(c="k")), dict(data="long", x="a", y="y", color="blue", marker="s"), dict(data="long", x="a", y="y", hue="a", markers=["s", "d", "p"]), ] ) def test_vs_catplot(self, long_df, wide_df, null_df, flat_series, kwargs): kwargs = kwargs.copy() kwargs["seed"] = 0 kwargs["n_boot"] = 10 if kwargs["data"] == "long": kwargs["data"] = long_df elif kwargs["data"] == "wide": kwargs["data"] = wide_df elif kwargs["data"] == "flat": kwargs["data"] = flat_series elif kwargs["data"] == "null": kwargs["data"] = null_df elif kwargs["data"] is None: for var in ["x", "y", "hue"]: if var in kwargs: kwargs[var] = long_df[kwargs[var]] > ax = pointplot(**kwargs) tests/test_categorical.py:2711: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/categorical.py:2491: in pointplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestECDFPlotUnivariate.test_long_vectors[y] __________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] variable = 'y' @pytest.mark.parametrize("variable", ["x", "y"]) def test_long_vectors(self, long_df, variable): vector = long_df[variable] vectors = [ variable, vector, vector.to_numpy(), vector.to_list(), ] > f, ax = plt.subplots() tests/test_distributions.py:2162: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestKDEPlotUnivariate.test_fill_nondefault[fill] _______________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill' @pytest.mark.parametrize("multiple", ["layer", "stack", "fill"]) def test_fill_nondefault(self, long_df, multiple): > f, (ax1, ax2) = plt.subplots(ncols=2) tests/test_distributions.py:568: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_step_fill_kwargs _________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_step_fill_kwargs(self, flat_series): lw = 2 ec = (1, .2, .9, .5) > ax = histplot(flat_series, element="step", ec=ec, lw=lw) tests/test_distributions.py:1832: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_count_stat ____________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_count_stat(self, flat_series): > ax = histplot(flat_series, stat="count") tests/test_distributions.py:1350: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHistPlotUnivariate.test_log_scale_implicit ________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F7C22945840 def test_log_scale_implicit(self, rng): x = rng.lognormal(0, 2, 1000) > f, ax = plt.subplots() tests/test_distributions.py:1762: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____ TestHistPlotUnivariate.test_probability_stat_unique_norm[probability] _____ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] height_norm_arg = 'probability' def test_probability_stat_unique_norm(self, long_df, height_norm_arg): n = 10 > ax = histplot( data=long_df, x="x", hue="a", stat=height_norm_arg, bins=n, common_norm=False, element="bars", ) tests/test_distributions.py:1409: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestClustermap.test_savefig __________________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_savefig(self): # Not sure if this is the right way to test.... > cg = mat.ClusterGrid(self.df_norm, **self.default_kws) tests/test_matrix.py:934: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestECDFPlotUnivariate.test_log_scale _____________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_log_scale(self, long_df): > ax1, ax2 = plt.figure().subplots(2) tests/test_distributions.py:2250: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_step_no_fill ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_step_no_fill(self, flat_series): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1678: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs1] _______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestKDEPlotUnivariate.test_hue_colors[layer] _________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'layer' @pytest.mark.parametrize("multiple", ["layer", "stack", "fill"]) def test_hue_colors(self, long_df, multiple): > ax = kdeplot( data=long_df, x="x", hue="a", multiple=multiple, fill=True, legend=False ) tests/test_distributions.py:493: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestDisPlot.test_bivariate_ecdf_error _____________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_bivariate_ecdf_error(self, long_df): with pytest.raises(NotImplementedError): > displot(long_df, x="x", y="y", kind="ecdf") tests/test_distributions.py:2444: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestKDEPlotUnivariate.test_legend _______________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend(self, long_df): > ax = kdeplot(data=long_df, x="x", hue="a") tests/test_distributions.py:900: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDisPlot.test_versus_single_histplot[kwargs10] _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'multiple': 'stack', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestHeatmap.test_default_colors ________________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_default_colors(self): vals = np.linspace(.2, 1, 9) cmap = mpl.cm.binary > ax = mat.heatmap([vals], cmap=cmap) tests/test_matrix.py:205: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs5] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'binwidth': 4, 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs7] _______________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'complementary': True, 'hue': 'a', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHeatmap.test_heatmap_annotation_with_mask _________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_annotation_with_mask(self): df = pd.DataFrame(data={'a': [1, 1, 1], 'b': [2, np.nan, 2], 'c': [3, 3, np.nan]}) mask = np.isnan(df.values) df_masked = np.ma.masked_where(mask, df) > ax = mat.heatmap(df, annot=True, fmt='.1f', mask=mask) tests/test_matrix.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestDendrogram.test_dendrogram_plot ______________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dendrogram_plot(self): > d = mat.dendrogram(self.x_norm, **self.default_kws) tests/test_matrix.py:665: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:691: in dendrogram ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotBivariate.test_mesh_colors ____________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_colors(self, long_df): color = "r" > f, ax = plt.subplots() tests/test_distributions.py:2044: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHeatmap.test_explicit_none_norm ______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_explicit_none_norm(self): vals = np.linspace(.2, 1, 9) cmap = mpl.cm.binary > _, (ax1, ax2) = plt.subplots(2) tests/test_matrix.py:269: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_discrete_categorical_default ___________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_discrete_categorical_default(self, long_df): > ax = histplot(long_df, x="a") tests/test_distributions.py:1496: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHeatmap.test_heatmap_inner_lines _____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_inner_lines(self): c = (0, 0, 1, 1) > ax = mat.heatmap(self.df_norm, linewidths=2, linecolor=c) tests/test_matrix.py:436: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestECDFPlotUnivariate.test_proportion_limits[y-x] ______________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'y', stat_var = 'x' @pytest.mark.parametrize( "data_var,stat_var", [["x", "y"], ["y", "x"]], ) def test_proportion_limits(self, flat_series, data_var, stat_var): > ax = ecdfplot(**{data_var: flat_series}) tests/test_distributions.py:2205: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestDisPlot.test_facet_multiple[fill] _____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'fill' @pytest.mark.parametrize("multiple", ["dodge", "stack", "fill"]) def test_facet_multiple(self, long_df, multiple): bins = np.linspace(0, 20, 5) > ax = histplot( data=long_df[long_df["c"] == 0], x="x", hue="a", hue_order=["a", "b", "c"], multiple=multiple, bins=bins, ) tests/test_distributions.py:2402: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs1] ________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_hue_fill_colors[dodge-step] ____________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'dodge', element = 'step' @pytest.mark.parametrize("element", ["bars", "step", "poly"]) @pytest.mark.parametrize("multiple", ["layer", "dodge", "stack", "fill"]) def test_hue_fill_colors(self, long_df, multiple, element): > ax = histplot( data=long_df, x="x", hue="a", multiple=multiple, bins=1, fill=True, element=element, legend=False, ) tests/test_distributions.py:1241: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestClustermap.test_colors_input_custom_cmap _________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_colors_input_custom_cmap(self): kws = self.default_kws.copy() kws['cmap'] = mpl.cm.PRGn kws['row_colors'] = self.row_colors kws['col_colors'] = self.col_colors > cg = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:845: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotUnivariate.test_hue_stack _____________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_stack(self, long_df): > f, (ax1, ax2) = plt.subplots(2) tests/test_distributions.py:1265: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHeatmap.test_custom_vlim_colors ______________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_custom_vlim_colors(self): vals = np.linspace(.2, 1, 9) cmap = mpl.cm.binary > ax = mat.heatmap([vals], vmin=0, cmap=cmap) tests/test_matrix.py:214: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_log_scale_dodge __________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F7C21931240 def test_log_scale_dodge(self, rng): x = rng.lognormal(0, 2, 100) hue = np.repeat(["a", "b"], 50) > ax = histplot(x=x, hue=hue, bins=5, log_scale=True, multiple="dodge") tests/test_distributions.py:1774: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestHeatmap.test_heatmap_annotation_with_limited_ticklabels __________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_annotation_with_limited_ticklabels(self): > ax = mat.heatmap(self.df_norm, fmt=".2f", annot=True, xticklabels=False, yticklabels=False) tests/test_matrix.py:368: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestClustermap.test_plot_dendrograms _____________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_plot_dendrograms(self): > cm = mat.clustermap(self.df_norm, **self.default_kws) tests/test_matrix.py:939: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_density_stat ___________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_density_stat(self, flat_series): > ax = histplot(flat_series, stat="density") tests/test_distributions.py:1356: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_step_fill_xy ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_step_fill_xy(self, flat_series): > f, ax = plt.subplots() tests/test_distributions.py:1696: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs7] ________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'multiple': 'stack', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestDisPlot.test_facets[col] _________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] facet_var = 'col' @pytest.mark.parametrize( "facet_var", ["col", "row"], ) def test_facets(self, long_df, facet_var): kwargs = {facet_var: "a"} > ax = kdeplot(data=long_df, x="x", hue="a") tests/test_distributions.py:2385: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_corr_df_input _______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_corr_df_input(self): df = self.df_norm.corr() > cg = mat.ClusterGrid(df, **self.default_kws) tests/test_matrix.py:775: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestHistPlotBivariate.test_mesh_log_scale ___________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7F0720A79240 def test_mesh_log_scale(self, rng): x, y = rng.lognormal(0, 1, (2, 1000)) hist = Histogram() counts, (x_edges, y_edges) = hist(np.log10(x), np.log10(y)) > ax = histplot(x=x, y=y, log_scale=True) tests/test_distributions.py:1952: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHistPlotUnivariate.test_step_line_kwargs _________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_step_line_kwargs(self, flat_series): lw = 2 ls = "--" > ax = histplot(flat_series, element="step", fill=False, lw=lw, ls=ls) tests/test_distributions.py:1841: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestDisPlot.test_bivariate_kde_norm ______________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FDA14873B40 def test_bivariate_kde_norm(self, rng): x, y = rng.normal(0, 1, (2, 100)) z = [0] * 80 + [1] * 20 def count_contours(ax): if _version_predates(mpl, "3.8.0rc1"): return sum(bool(get_contour_coords(c)) for c in ax.collections) else: return sum(bool(p.vertices.size) for p in ax.collections[0].get_paths()) > g = displot(x=x, y=y, col=z, kind="kde", levels=10) tests/test_distributions.py:2457: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestECDFPlotUnivariate.test_hue ________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue(self, long_df): > ax = ecdfplot(long_df, x="x", hue="a") tests/test_distributions.py:2176: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_cluster_false _______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_cluster_false(self): kws = self.default_kws.copy() kws['row_cluster'] = False kws['col_cluster'] = False > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:956: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestHeatmap.test_heatmap_annotation_mesh_colors ________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_annotation_mesh_colors(self): > ax = mat.heatmap(self.df_norm, annot=True) tests/test_matrix.py:345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestHeatmap.test_square_aspect ________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_square_aspect(self): > ax = mat.heatmap(self.df_norm, square=True) tests/test_matrix.py:443: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestClustermap.test_noticklabels _______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_noticklabels(self): kws = self.default_kws.copy() kws["xticklabels"] = False kws["yticklabels"] = False > g = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1218: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestClustermap.test_row_col_colors_df_one_axis ________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_df_one_axis(self): # Test case with only row annotation. kws1 = self.default_kws.copy() kws1['row_colors'] = pd.DataFrame({'row_1': list(self.row_colors), 'row_2': list(self.row_colors)}, index=self.df_norm.index, columns=['row_1', 'row_2']) > cm1 = mat.clustermap(self.df_norm, **kws1) tests/test_matrix.py:1066: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestClustermap.test_clustermap_annotation ___________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_clustermap_annotation(self): > g = mat.clustermap(self.df_norm, annot=True, fmt=".1f") tests/test_matrix.py:1317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs2] _______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 't'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs6] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'bins': 5, 'weights': 'f', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestClustermap.test_z_score __________________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_z_score(self): df = self.df_norm.copy() df = (df - df.mean()) / df.std() kws = self.default_kws.copy() kws['z_score'] = 1 > cg = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:857: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestDisPlot.test_ax_warning __________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_ax_warning(self, long_df): > ax = plt.figure().subplots() tests/test_distributions.py:2417: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHeatmap.test_custom_center_colors _____________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_custom_center_colors(self): vals = np.linspace(.2, 1, 9) cmap = mpl.cm.binary > ax = mat.heatmap([vals], center=.5, cmap=cmap) tests/test_matrix.py:222: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestClustermap.test_pivot_input ________________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_pivot_input(self): df_norm = self.df_norm.copy() df_norm.index.name = 'numbers' df_long = pd.melt(df_norm.reset_index(), var_name='letters', id_vars='numbers') kws = self.default_kws.copy() kws['pivot_kws'] = dict(index='numbers', columns='letters', values='value') > cg = mat.ClusterGrid(df_long, **kws) tests/test_matrix.py:788: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestFonts.test_set_serif_font _________________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_set_serif_font(self): rcmod.set_theme(font="serif") > _, ax = plt.subplots() tests/test_rcmod.py:293: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestKDEPlotBivariate.test_long_vectors ____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_long_vectors(self, long_df): > ax1 = kdeplot(data=long_df, x="x", y="y") tests/test_distributions.py:932: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestHeatmap.test_heatmap_annotation ______________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_annotation(self): > ax = mat.heatmap(self.df_norm, annot=True, fmt=".1f", annot_kws={"fontsize": 14}) tests/test_matrix.py:315: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDisPlot.test_versus_single_histplot[kwargs11] _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'element': 'step', 'hue': 'a', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs2] ________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 't'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____ TestHistPlotUnivariate.test_probability_stat_unique_norm[proportion] _____ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] height_norm_arg = 'proportion' def test_probability_stat_unique_norm(self, long_df, height_norm_arg): n = 10 > ax = histplot( data=long_df, x="x", hue="a", stat=height_norm_arg, bins=n, common_norm=False, element="bars", ) tests/test_distributions.py:1409: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestClustermap.test_cluster_false_row_col_colors _______________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_cluster_false_row_col_colors(self): kws = self.default_kws.copy() kws['row_cluster'] = False kws['col_cluster'] = False kws['row_colors'] = self.row_colors kws['col_colors'] = self.col_colors > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:984: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestHeatmap.test_heatmap_cbar _________________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_cbar(self): > f = plt.figure() tests/test_matrix.py:375: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestDendrogram.test_dendrogram_rotate _____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dendrogram_rotate(self): kws = self.default_kws.copy() kws['rotate'] = True > d = mat.dendrogram(self.x_norm, **kws) tests/test_matrix.py:681: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:691: in dendrogram ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestHistPlotUnivariate.test_categorical_yaxis_inversion ____________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_categorical_yaxis_inversion(self, long_df): > ax = histplot(long_df, y="a") tests/test_distributions.py:1502: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestClustermap.test_row_col_colors_series ___________________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_series(self): kws = self.default_kws.copy() kws['row_colors'] = pd.Series(list(self.row_colors), name='row_annot', index=self.df_norm.index) kws['col_colors'] = pd.Series(list(self.col_colors), name='col_annot', index=self.df_norm.columns) > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1094: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestDisPlot.test_facets[row] _________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] facet_var = 'row' @pytest.mark.parametrize( "facet_var", ["col", "row"], ) def test_facets(self, long_df, facet_var): kwargs = {facet_var: "a"} > ax = kdeplot(data=long_df, x="x", hue="a") tests/test_distributions.py:2385: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestECDFPlotUnivariate.test_proportion_limits_complementary[x-y] _______ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'x', stat_var = 'y' @pytest.mark.parametrize( "data_var,stat_var", [["x", "y"], ["y", "x"]], ) def test_proportion_limits_complementary(self, flat_series, data_var, stat_var): > ax = ecdfplot(**{data_var: flat_series}, complementary=True) tests/test_distributions.py:2217: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs8] _______________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'stat': 'count', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs0] _______________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_row_col_colors ______________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors(self): kws = self.default_kws.copy() kws['row_colors'] = self.row_colors kws['col_colors'] = self.col_colors > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:972: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestClustermap.test_colors_input _______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_colors_input(self): kws = self.default_kws.copy() kws['row_colors'] = self.row_colors kws['col_colors'] = self.col_colors > cg = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:798: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDendrogram.test_dendrogram_ticklabel_rotation _______________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_dendrogram_ticklabel_rotation(self): > f, ax = plt.subplots(figsize=(2, 2)) tests/test_matrix.py:695: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestClustermap.test_size_ratios ________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_size_ratios(self): # The way that wspace/hspace work in GridSpec, the mapping from input # ratio to actual width/height of each axes is complicated, so this # test is just going to assert comparative relationships kws1 = self.default_kws.copy() kws1.update(dendrogram_ratio=.2, colors_ratio=.03, col_colors=self.col_colors, row_colors=self.row_colors) kws2 = kws1.copy() kws2.update(dendrogram_ratio=.3, colors_ratio=.05) > g1 = mat.clustermap(self.df_norm, **kws1) tests/test_matrix.py:1238: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestHeatmap.test_cbar_ticks __________________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_cbar_ticks(self): > f, (ax1, ax2) = plt.subplots(2) tests/test_matrix.py:473: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestClustermap.test_row_col_colors_ignore_heatmap_kwargs ___________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_ignore_heatmap_kwargs(self): > g = mat.clustermap(self.rs.uniform(0, 200, self.df_norm.shape), row_colors=self.row_colors, col_colors=self.col_colors, cmap="Spectral", norm=mpl.colors.LogNorm(), vmax=100) tests/test_matrix.py:1144: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs8] ________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'fill': True, 'hue': 'a', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestHistPlotUnivariate.test_density_stat_common_norm _____________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_density_stat_common_norm(self, long_df): > ax = histplot( data=long_df, x="x", hue="a", stat="density", common_norm=True, element="bars", ) tests/test_distributions.py:1363: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_z_score_axis0 _______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_z_score_axis0(self): df = self.df_norm.copy() df = df.T df = (df - df.mean()) / df.std() df = df.T kws = self.default_kws.copy() kws['z_score'] = 0 > cg = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:868: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestHistPlotBivariate.test_mesh_thresh ____________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_mesh_thresh(self, long_df): hist = Histogram() counts, (x_edges, y_edges) = hist(long_df["x"], long_df["y"]) thresh = 5 > ax = histplot(long_df, x="x", y="y", thresh=thresh) tests/test_distributions.py:1970: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestDisPlot.test_array_faceting[col] _____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] key = 'col' @pytest.mark.parametrize("key", ["col", "row"]) def test_array_faceting(self, long_df, key): a = long_df["a"].to_numpy() vals = categorical_order(a) > g = displot(long_df, x="x", **{key: a}) tests/test_distributions.py:2426: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestDisPlot.test_bivariate_hist_norm _____________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = rng = RandomState(MT19937) at 0x7FDA14873840 def test_bivariate_hist_norm(self, rng): x, y = rng.normal(0, 1, (2, 100)) z = [0] * 80 + [1] * 20 > g = displot(x=x, y=y, col=z, kind="hist") tests/test_distributions.py:2472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestHistPlotUnivariate.test_label _______________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_label(self, flat_series): > ax = histplot(flat_series, label="a label") tests/test_distributions.py:1848: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestClustermap.test_row_col_colors_series_shuffled ______________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_series_shuffled(self): # Tests if colors are properly matched, even if given in wrong order m, n = self.df_norm.shape shuffled_inds = [self.df_norm.index[i] for i in list(range(0, m, 2)) + list(range(1, m, 2))] shuffled_cols = [self.df_norm.columns[i] for i in list(range(0, n, 2)) + list(range(1, n, 2))] kws = self.default_kws.copy() row_colors = pd.Series(list(self.row_colors), name='row_annot', index=self.df_norm.index) kws['row_colors'] = row_colors.loc[shuffled_inds] col_colors = pd.Series(list(self.col_colors), name='col_annot', index=self.df_norm.columns) kws['col_colors'] = col_colors.loc[shuffled_cols] > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1123: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestRegressionPlots.test_regplot_binned ____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_regplot_binned(self): > ax = lm.regplot(x="x", y="y", data=self.df, x_bins=5) tests/test_regression.py:540: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:770: in regplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestClustermap.test_categorical_colors_input _________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_categorical_colors_input(self): kws = self.default_kws.copy() row_colors = pd.Series(self.row_colors, dtype="category") col_colors = pd.Series( self.col_colors, dtype="category", index=self.df_norm.columns ) kws['row_colors'] = row_colors kws['col_colors'] = col_colors exp_row_colors = list(map(mpl.colors.to_rgb, row_colors)) exp_col_colors = list(map(mpl.colors.to_rgb, col_colors)) > cg = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:818: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestRegressionPlots.test_lmplot_facet_truncate[True] _____________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = sharex = True @pytest.mark.parametrize("sharex", [True, False]) def test_lmplot_facet_truncate(self, sharex): > g = lm.lmplot( data=self.df, x="x", y="y", hue="g", col="h", truncate=False, facet_kws=dict(sharex=sharex), ) tests/test_regression.py:616: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestHeatmap.test_heatmap_axes _________________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_axes(self): > ax = mat.heatmap(self.df_norm) tests/test_matrix.py:392: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestClustermap.test_row_col_colors_df _____________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_df(self): kws = self.default_kws.copy() kws['row_colors'] = pd.DataFrame({'row_1': list(self.row_colors), 'row_2': list(self.row_colors)}, index=self.df_norm.index, columns=['row_1', 'row_2']) kws['col_colors'] = pd.DataFrame({'col_1': list(self.col_colors), 'col_2': list(self.col_colors)}, index=self.df_norm.columns, columns=['col_1', 'col_2']) > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1008: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestRegressionPlotter.test_regression_limits _________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_regression_limits(self): > f, ax = plt.subplots() tests/test_regression.py:446: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs7] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'binwidth': 4, 'color': 'green', 'linewidth': 2, 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestHeatmap.test_heatmap_annotation_other_data ________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_annotation_other_data(self): annot_data = self.df_norm + 10 > ax = mat.heatmap(self.df_norm, annot=annot_data, fmt=".1f", annot_kws={"fontsize": 14}) tests/test_matrix.py:354: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:456: in heatmap ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs3] ________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'log_scale': True, 'x': 'z'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestClustermap.test_tree_kws _________________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_tree_kws(self): rgb = (1, .5, .2) > g = mat.clustermap(self.df_norm, tree_kws=dict(color=rgb)) tests/test_matrix.py:1328: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_ndarray_input _______________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_ndarray_input(self): > cg = mat.ClusterGrid(self.x_norm, **self.default_kws) tests/test_matrix.py:763: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestRegressionPlots.test_lmplot_marker_linewidths _______________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_marker_linewidths(self): > g = lm.lmplot(x="x", y="y", data=self.df, hue="h", fit_reg=False, markers=["o", "+"]) tests/test_regression.py:583: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestClustermap.test_nested_colors_input ____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_nested_colors_input(self): kws = self.default_kws.copy() row_colors = [self.row_colors, self.row_colors] col_colors = [self.col_colors, self.col_colors] kws['row_colors'] = row_colors kws['col_colors'] = col_colors > cm = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:832: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs3] _______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'log_scale': True, 'x': 'z'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestRegressionPlots.test_three_point_colors __________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_three_point_colors(self): x, y = np.random.randn(2, 3) > ax = lm.regplot(x=x, y=y, color=(1, 0, 0)) tests/test_regression.py:678: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:770: in regplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs1] _______________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestClustermap.test_cbar_pos _________________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_cbar_pos(self): kws = self.default_kws.copy() kws["cbar_pos"] = (.2, .1, .4, .3) > g = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1292: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs9] _______________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'palette': 'muted', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestDisPlot.test_facet_multiple[dodge] ____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'dodge' @pytest.mark.parametrize("multiple", ["dodge", "stack", "fill"]) def test_facet_multiple(self, long_df, multiple): bins = np.linspace(0, 20, 5) > ax = histplot( data=long_df[long_df["c"] == 0], x="x", hue="a", hue_order=["a", "b", "c"], multiple=multiple, bins=bins, ) tests/test_distributions.py:2402: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestHistPlotUnivariate.test_percent_stat ___________________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 def test_percent_stat(self, flat_series): > ax = histplot(flat_series, stat="percent") tests/test_distributions.py:1422: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestRegressionPlots.test_regplot_basic ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_regplot_basic(self): > f, ax = plt.subplots() tests/test_regression.py:474: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestDisPlot.test_facetgrid_data ________________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_facetgrid_data(self, long_df): > g = displot( data=long_df.to_dict(orient="list"), x="z", hue=long_df["a"].rename("hue_var"), col=long_df["c"].to_numpy(), ) tests/test_distributions.py:2484: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDisPlot.test_versus_single_histplot[kwargs12] _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'palette': 'muted', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________ TestClustermap.test_row_col_colors_raise_on_mixed_index_types _________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_raise_on_mixed_index_types(self): row_colors = pd.Series( list(self.row_colors), name="row_annot", index=self.df_norm.index ) col_colors = pd.Series( list(self.col_colors), name="col_annot", index=self.df_norm.columns ) with pytest.raises(TypeError): > mat.clustermap(self.x_norm, row_colors=row_colors) tests/test_matrix.py:1172: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestRegressionPlots.test_lmplot_sharey ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_sharey(self): df = pd.DataFrame(dict( x=[0, 1, 2, 0, 1, 2], y=[1, -1, 0, -100, 200, 0], z=["a", "a", "a", "b", "b", "b"], )) with pytest.warns(UserWarning): > g = lm.lmplot(data=df, x="x", y="y", col="z", sharey=False) tests/test_regression.py:635: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_standard_scale ______________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_standard_scale(self): df = self.df_norm.copy() df = (df - df.min()) / (df.max() - df.min()) kws = self.default_kws.copy() kws['standard_scale'] = 1 > cg = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:877: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestPalPlot.test_palplot_size _________________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_palplot_size(self): pal4 = color_palette("husl", 4) > misc.palplot(pal4) tests/test_miscplot.py:13: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/miscplot.py:21: in palplot _, ax = plt.subplots(1, 1, figsize=(n * size, size)) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestRegressionPlots.test_residplot ______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_residplot(self): x, y = self.df.x, self.df.y > ax = lm.residplot(x=x, y=y) tests/test_regression.py:652: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:921: in residplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestRelationalPlotter.test_relplot_hues ____________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_hues(self, long_df): palette = ["r", "b", "g"] > g = relplot( x="x", y="y", hue="a", style="b", col="c", palette=palette, data=long_df ) tests/test_relational.py:532: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestHeatmap.test_heatmap_ticklabel_rotation __________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_heatmap_ticklabel_rotation(self): > f, ax = plt.subplots(figsize=(2, 2)) tests/test_matrix.py:407: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs9] ________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'fill': False, 'hue': 'a', 'x': 'y'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestClustermap.test_row_col_colors_df_shuffled ________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_df_shuffled(self): # Tests if colors are properly matched, even if given in wrong order m, n = self.df_norm.shape shuffled_inds = [self.df_norm.index[i] for i in list(range(0, m, 2)) + list(range(1, m, 2))] shuffled_cols = [self.df_norm.columns[i] for i in list(range(0, n, 2)) + list(range(1, n, 2))] kws = self.default_kws.copy() row_colors = pd.DataFrame({'row_annot': list(self.row_colors)}, index=self.df_norm.index) kws['row_colors'] = row_colors.loc[shuffled_inds] col_colors = pd.DataFrame({'col_annot': list(self.col_colors)}, index=self.df_norm.columns) kws['col_colors'] = col_colors.loc[shuffled_cols] > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1039: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestDisPlot.test_array_faceting[row] _____________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] key = 'row' @pytest.mark.parametrize("key", ["col", "row"]) def test_array_faceting(self, long_df, key): a = long_df["a"].to_numpy() vals = categorical_order(a) > g = displot(long_df, x="x", **{key: a}) tests/test_distributions.py:2426: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestClustermap.test_df_input _________________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_df_input(self): > cg = mat.ClusterGrid(self.df_norm, **self.default_kws) tests/test_matrix.py:770: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestRegressionPlots.test_lmplot_basic _____________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_basic(self): > g = lm.lmplot(x="x", y="y", data=self.df) tests/test_regression.py:552: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestRegressionPlots.test_regplot_xlim _____________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_regplot_xlim(self): > f, ax = plt.subplots() tests/test_regression.py:685: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_histplot[kwargs8] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'fill': False, 'hue': 'a', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestECDFPlotUnivariate.test_proportion_limits_complementary[y-x] _______ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = flat_series = t 10 1.449377 11 0.547052 12 -1.238494 13 0.004240 14 0.961044 15 -0.065558 16 -2.220108 17 0.494...18282 24 -0.788975 25 0.128181 26 -1.427231 27 0.011995 28 0.162029 29 -2.266657 Name: s, dtype: float64 data_var = 'y', stat_var = 'x' @pytest.mark.parametrize( "data_var,stat_var", [["x", "y"], ["y", "x"]], ) def test_proportion_limits_complementary(self, flat_series, data_var, stat_var): > ax = ecdfplot(**{data_var: flat_series}, complementary=True) tests/test_distributions.py:2217: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestRelationalPlotter.test_relplot_stringy_numerics ______________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b c ... s f a_cat s_cat s_str x_str 0 12 0.449243 6.611886 b p 0 ... 2... 8 8 14 99 15 0.073484 1.036343 c p 0 ... 8 0.2 c 8 8 15 [100 rows x 14 columns] def test_relplot_stringy_numerics(self, long_df): long_df["x_str"] = long_df["x"].astype(str) > g = relplot(data=long_df, x="x", y="y", hue="x_str") tests/test_relational.py:594: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestRegressionPlots.test_lmplot_facet_truncate[False] _____________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = sharex = False @pytest.mark.parametrize("sharex", [True, False]) def test_lmplot_facet_truncate(self, sharex): > g = lm.lmplot( data=self.df, x="x", y="y", hue="g", col="h", truncate=False, facet_kws=dict(sharex=sharex), ) tests/test_regression.py:616: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRegressionPlots.test_lmplot_facet_kws ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_facet_kws(self): xlim = -4, 20 > g = lm.lmplot( data=self.df, x="x", y="y", col="h", facet_kws={"xlim": xlim} ) tests/test_regression.py:643: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestClustermap.test_square_warning ______________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_square_warning(self): kws = self.default_kws.copy() > g1 = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1305: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestClustermap.test_standard_scale_axis0 ___________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_standard_scale_axis0(self): df = self.df_norm.copy() df = df.T df = (df - df.min()) / (df.max() - df.min()) df = df.T kws = self.default_kws.copy() kws['standard_scale'] = 0 > cg = mat.ClusterGrid(self.df_norm, **kws) tests/test_matrix.py:888: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestRelationalPlotter.test_lineplot_2d_dashes _________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_lineplot_2d_dashes(self, long_df): > ax = lineplot(data=long_df[["x", "y"]], dashes=[(5, 5), (10, 10)]) tests/test_relational.py:705: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRegressionPlots.test_residplot_lowess ___________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = @pytest.mark.skipif(_no_statsmodels, reason="no statsmodels") def test_residplot_lowess(self): > ax = lm.residplot(x="x", y="y", data=self.df, lowess=True) tests/test_regression.py:663: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:921: in residplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs4] ________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'bw_adjust': 0.5, 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestClustermap.test_row_col_colors_df_missing _________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_df_missing(self): kws = self.default_kws.copy() row_colors = pd.DataFrame({'row_annot': list(self.row_colors)}, index=self.df_norm.index) kws['row_colors'] = row_colors.drop(self.df_norm.index[0]) col_colors = pd.DataFrame({'col_annot': list(self.col_colors)}, index=self.df_norm.columns) kws['col_colors'] = col_colors.drop(self.df_norm.columns[0]) > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1053: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRegressionPlots.test_regplot_selective __________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_regplot_selective(self): > f, ax = plt.subplots() tests/test_regression.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestDisPlot.test_with_rug[kwargs0] ______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(x="x"), dict(x="x", y="y"), dict(x="x", hue="a"), ] ) def test_with_rug(self, long_df, kwargs): > ax = plt.figure().subplots() tests/test_distributions.py:2366: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestClustermap.test_mask_reorganization ____________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_mask_reorganization(self): kws = self.default_kws.copy() kws["mask"] = self.df_norm > 0 > g = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1182: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestRegressionPlots.test_lmplot_hue_col_nolegend _______________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_hue_col_nolegend(self): > g = lm.lmplot(x="x", y="y", data=self.df, col="h", hue="h") tests/test_regression.py:601: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestLinePlotter.test_color __________________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_color(self, long_df): > ax = plt.figure().subplots() tests/test_relational.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestLinePlotter.test_legend_numerical_full[style] _______________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'style' @pytest.mark.parametrize("var", ["hue", "size", "style"]) def test_legend_numerical_full(self, long_df, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, **{var: z}, legend="full") tests/test_relational.py:811: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestClustermap.test_row_col_colors_series_missing _______________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_row_col_colors_series_missing(self): kws = self.default_kws.copy() row_colors = pd.Series(list(self.row_colors), name='row_annot', index=self.df_norm.index) kws['row_colors'] = row_colors.drop(self.df_norm.index[0]) col_colors = pd.Series(list(self.col_colors), name='col_annot', index=self.df_norm.columns) kws['col_colors'] = col_colors.drop(self.df_norm.columns[0]) > cm = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestLinePlotter.test_legend_binary_var[hue] __________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'hue' @pytest.mark.parametrize("var", ["hue", "size"]) def test_legend_binary_var(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, hue=z % 2) tests/test_relational.py:850: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestLinePlotter.test_orient __________________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x z a b c ... y f a_cat s_cat s_str 0 0.449243 6.611886 b p 0 ... 2 0.2 b .... 8 0.3 a 8 8 99 0.073484 1.036343 c p 0 ... 8 0.2 c 8 8 [100 rows x 12 columns] def test_orient(self, long_df): long_df = long_df.drop("x", axis=1).rename(columns={"s": "y", "y": "x"}) > ax1 = plt.figure().subplots() tests/test_relational.py:1093: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_ecdfplot[kwargs4] _______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'weights': 'f', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", weights="f"), dict(y="x"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", complementary=True), dict(x="x", hue="a", stat="count"), dict(x="x", hue="a", palette="muted"), ], ) def test_versus_single_ecdfplot(self, long_df, kwargs): > ax = ecdfplot(data=long_df, **kwargs) tests/test_distributions.py:2345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1889: in ecdfplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestRegressionPlots.test_lmplot_facets ____________________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_facets(self): > g = lm.lmplot(x="x", y="y", data=self.df, row="g", col="h") tests/test_regression.py:590: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestRelationalPlotter.test_relplot_sizes ___________________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_sizes(self, long_df): sizes = [5, 12, 7] > g = relplot( data=long_df, x="x", y="y", size="a", hue="b", col="c", sizes=sizes, ) tests/test_relational.py:547: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestLinePlotter.test_legend_log_norm[size] __________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'size' @pytest.mark.parametrize("var", ["hue", "size"]) def test_legend_log_norm(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) norm = mpl.colors.LogNorm() > ax = lineplot(x=x, y=y, **{var: z + 1, f"{var}_norm": norm}) tests/test_relational.py:840: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestLinePlotter.test_weights _________________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_weights(self, long_df): > ax = lineplot(long_df, x="a", y="y", weights="x") tests/test_relational.py:1073: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ TestDisPlot.test_legend ____________________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend(self, long_df): > g = displot(long_df, x="x", hue="a") tests/test_distributions.py:2433: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:2143: in displot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestRegressionPlots.test_lmplot_hue ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_hue(self): > g = lm.lmplot(x="x", y="y", data=self.df, hue="h") tests/test_regression.py:563: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestClustermap.test_ticklabel_reorganization _________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_ticklabel_reorganization(self): kws = self.default_kws.copy() xtl = np.arange(self.df_norm.shape[1]) kws["xticklabels"] = list(xtl) ytl = self.letters.loc[:self.df_norm.shape[0]] kws["yticklabels"] = ytl > g = mat.clustermap(self.df_norm, **kws) tests/test_matrix.py:1201: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/matrix.py:1252: in clustermap plotter = ClusterGrid(data, pivot_kws=pivot_kws, figsize=figsize, seaborn/matrix.py:715: in __init__ self._figure = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestRelationalPlotter.test_relplot_vectors[series] ______________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] vector_type = 'series' @pytest.mark.parametrize("vector_type", ["series", "numpy", "list"]) def test_relplot_vectors(self, long_df, vector_type): semantics = dict(x="x", y="y", hue="f", col="c") kws = {key: long_df[val] for key, val in semantics.items()} if vector_type == "numpy": kws = {k: v.to_numpy() for k, v in kws.items()} elif vector_type == "list": kws = {k: v.to_list() for k, v in kws.items()} > g = relplot(data=long_df, **kws) tests/test_relational.py:514: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestLinePlotter.test_legend_no_semantics ___________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_no_semantics(self, long_df): > ax = lineplot(long_df, x="x", y="y") tests/test_relational.py:750: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestRelationalPlotter.test_relplot_unshared_axis_labels ____________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_unshared_axis_labels(self, long_df): col, row = "a", "b" > g = relplot( data=long_df, x="x", y="y", col=col, row=row, facet_kws=dict(sharex=False, sharey=False), ) tests/test_relational.py:640: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestDisPlot.test_facet_multiple[stack] ____________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] multiple = 'stack' @pytest.mark.parametrize("multiple", ["dodge", "stack", "fill"]) def test_facet_multiple(self, long_df, multiple): bins = np.linspace(0, 20, 5) > ax = histplot( data=long_df[long_df["c"] == 0], x="x", hue="a", hue_order=["a", "b", "c"], multiple=multiple, bins=bins, ) tests/test_distributions.py:2402: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestRelationalPlotter.test_relplot_vectors[list] _______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] vector_type = 'list' @pytest.mark.parametrize("vector_type", ["series", "numpy", "list"]) def test_relplot_vectors(self, long_df, vector_type): semantics = dict(x="x", y="y", hue="f", col="c") kws = {key: long_df[val] for key, val in semantics.items()} if vector_type == "numpy": kws = {k: v.to_numpy() for k, v in kws.items()} elif vector_type == "list": kws = {k: v.to_list() for k, v in kws.items()} > g = relplot(data=long_df, **kws) tests/test_relational.py:514: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDisPlot.test_versus_single_histplot[kwargs13] _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'kde': True, 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestLinePlotter.test_legend_numerical_brief[size] _______________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'size' @pytest.mark.parametrize("var", ["hue", "size", "style"]) def test_legend_numerical_brief(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, **{var: z}, legend="brief") tests/test_relational.py:821: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestDisPlot.test_versus_single_kdeplot[kwargs10] _______________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'hue': 'a', 'palette': 'muted', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="z", log_scale=True), dict(x="x", bw_adjust=.5), dict(x="x", weights="f"), dict(x="x", color="green", linewidth=2), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", fill=True), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", palette="muted"), dict(x="x", y="y"), ], ) def test_versus_single_kdeplot(self, long_df, kwargs): > ax = kdeplot(data=long_df, **kwargs) tests/test_distributions.py:2317: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1677: in kdeplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestRegressionPlots.test_regplot_scatter_kws_alpha ______________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_regplot_scatter_kws_alpha(self): > f, ax = plt.subplots() tests/test_regression.py:505: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestRegressionPlots.test_lmplot_scatter_kws __________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_scatter_kws(self): > g = lm.lmplot(x="x", y="y", hue="h", data=self.df, ci=None) tests/test_regression.py:606: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestRelationalPlotter.test_ax_kwarg_removal __________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_ax_kwarg_removal(self, long_df): > f, ax = plt.subplots() tests/test_relational.py:692: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestLinePlotter.test_legend_value_error ____________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_value_error(self, long_df): with pytest.raises(ValueError, match=r"`legend` must be"): > lineplot(long_df, x="x", y="y", hue="a", legend="bad_value") tests/test_relational.py:831: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRelationalPlotter.test_relplot_legend ___________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_legend(self, long_df): > g = relplot(data=long_df, x="x", y="y") tests/test_relational.py:610: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRelationalPlotter.test_relplot_simple ___________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_simple(self, long_df): > g = relplot(data=long_df, x="x", y="y", kind="scatter") tests/test_relational.py:452: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics1] ___________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'x': 't', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestLinePlotter.test_legend_numerical_brief[hue] _______________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'hue' @pytest.mark.parametrize("var", ["hue", "size", "style"]) def test_legend_numerical_brief(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, **{var: z}, legend="brief") tests/test_relational.py:821: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRelationalPlotter.test_relplot_styles ___________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_styles(self, long_df): markers = ["o", "d", "s"] > g = relplot( data=long_df, x="x", y="y", style="a", hue="b", col="c", markers=markers, ) tests/test_relational.py:563: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestRelationalPlotter.test_legend_attributes_hue _______________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_hue(self, long_df): kws = {"s": 50, "linewidth": 1, "marker": "X"} > g = relplot(long_df, x="x", y="y", hue="a", **kws) tests/test_relational.py:712: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestLinePlotter.test_log_scale ________________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_log_scale(self): > f, ax = plt.subplots() tests/test_relational.py:1116: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestLinePlotter.test_legend_attributes_with_hue ________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_with_hue(self, long_df): kws = {"marker": "o", "linewidth": 3} > ax = lineplot(long_df, x="x", y="y", hue="a", **kws) tests/test_relational.py:1197: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestRelationalPlotter.test_relplot_vectors[numpy] _______________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] vector_type = 'numpy' @pytest.mark.parametrize("vector_type", ["series", "numpy", "list"]) def test_relplot_vectors(self, long_df, vector_type): semantics = dict(x="x", y="y", hue="f", col="c") kws = {key: long_df[val] for key, val in semantics.items()} if vector_type == "numpy": kws = {k: v.to_numpy() for k, v in kws.items()} elif vector_type == "list": kws = {k: v.to_list() for k, v in kws.items()} > g = relplot(data=long_df, **kws) tests/test_relational.py:514: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestLinePlotter.test_legend_binary_var[size] _________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'size' @pytest.mark.parametrize("var", ["hue", "size"]) def test_legend_binary_var(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, hue=z % 2) tests/test_relational.py:850: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestLinePlotter.test_legend_hue_and_style_diff ________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] levels = {'a': ['b', 'a', 'c'], 'b': ['p', 'n', 'o', 'm']} def test_legend_hue_and_style_diff(self, long_df, levels): > ax = lineplot(long_df, x="x", y="y", hue="a", style="b", markers=True) tests/test_relational.py:774: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestLinePlotter.test_legend_binary_numberic_brief[hue] ____________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'hue' @pytest.mark.parametrize("var", ["hue", "size"]) def test_legend_binary_numberic_brief(self, long_df, var): > ax = lineplot(long_df, x="x", y="y", **{var: "f"}, legend="brief") tests/test_relational.py:857: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestRegressionPlots.test_lmplot_markers ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_lmplot_markers(self): > g1 = lm.lmplot(x="x", y="y", data=self.df, hue="h", markers="s") tests/test_regression.py:571: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/regression.py:614: in lmplot facets = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestLinePlotter.test_non_aggregated_data ___________________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_non_aggregated_data(self): x = [1, 2, 3, 4] y = [2, 4, 6, 8] > ax = lineplot(x=x, y=y) tests/test_relational.py:1084: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestRelationalPlotter.test_legend_attributes_style ______________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_style(self, long_df): kws = {"s": 50, "linewidth": 1, "color": "r"} > g = relplot(long_df, x="x", y="y", style="a", **kws) tests/test_relational.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestLinePlotter.test_legend_hue_categorical __________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] levels = {'a': ['b', 'a', 'c'], 'b': ['p', 'n', 'o', 'm']} def test_legend_hue_categorical(self, long_df, levels): > ax = lineplot(long_df, x="x", y="y", hue="a") tests/test_relational.py:756: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestLinePlotter.test_matplotlib_kwargs ____________________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_matplotlib_kwargs(self, long_df): kws = { "linestyle": "--", "linewidth": 3, "color": (1, .5, .2), "markeredgecolor": (.2, .5, .2), "markeredgewidth": 1, } > ax = lineplot(data=long_df, x="x", y="y", **kws) tests/test_relational.py:1169: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________ TestRelationalPlotter.test_facet_variable_collision ______________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b c ... s f a_cat s_cat s_str size 0 12 0.449243 6.611886 b p 0 ... 2 ... a 8 8 0 99 15 0.073484 1.036343 c p 0 ... 8 0.2 c 8 8 0 [100 rows x 14 columns] def test_facet_variable_collision(self, long_df): # https://github.com/mwaskom/seaborn/issues/2488 col_data = long_df["c"] long_df = long_df.assign(size=col_data) > g = relplot( data=long_df, x="x", y="y", col="size", ) tests/test_relational.py:674: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_legend_attributes_with_hue_and_style ___________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_with_hue_and_style(self, long_df): kws = {"marker": "o", "linewidth": 3} > ax = lineplot(long_df, x="x", y="y", hue="a", style="b", **kws) tests/test_relational.py:1218: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics2] ___________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'x': 'a', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics5] ___________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'size': 'a', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestLinePlotter.test_legend_binary_numberic_brief[size] ____________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'size' @pytest.mark.parametrize("var", ["hue", "size"]) def test_legend_binary_numberic_brief(self, long_df, var): > ax = lineplot(long_df, x="x", y="y", **{var: "f"}, legend="brief") tests/test_relational.py:857: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics3] ___________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'y', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________ TestLinePlotter.test_axis_labels _______________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_axis_labels(self, long_df): > f, (ax1, ax2) = plt.subplots(1, 2, sharey=True) tests/test_relational.py:1144: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestRelationalPlotter.test_relplot_wide ____________________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_relplot_wide(self, wide_df): > g = relplot(data=wide_df) tests/test_relational.py:524: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestRelationalPlotter.test_relplot_data ____________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_data(self, long_df): > g = relplot( data=long_df.to_dict(orient="list"), x="x", y=long_df["y"].rename("y_var"), hue=long_df["a"].to_numpy(), col="c", ) tests/test_relational.py:656: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestLinePlotter.test_legend_numerical_full[hue] ________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'hue' @pytest.mark.parametrize("var", ["hue", "size", "style"]) def test_legend_numerical_full(self, long_df, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, **{var: z}, legend="full") tests/test_relational.py:811: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestLinePlotter.test_legend_log_norm[hue] ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'hue' @pytest.mark.parametrize("var", ["hue", "size"]) def test_legend_log_norm(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) norm = mpl.colors.LogNorm() > ax = lineplot(x=x, y=y, **{var: z + 1, f"{var}_norm": norm}) tests/test_relational.py:840: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ TestScatterPlotter.test_color _________________________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_color(self, long_df): > super().test_color(long_df) tests/test_relational.py:1358: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_relational.py:74: in test_color ax = plt.figure().subplots() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestRelationalPlotter.test_relplot_weighted_estimator _____________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_weighted_estimator(self, long_df): > g = relplot(data=long_df, x="a", y="y", weights="x", kind="line") tests/test_relational.py:583: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestLinePlotter.test_nonmapped_dashes _____________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_nonmapped_dashes(self): > ax = lineplot(x=[1, 2], y=[1, 2], dashes=(2, 1)) tests/test_relational.py:1178: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestRelationalPlotter.test_legend_attributes_hue_and_style __________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_hue_and_style(self, long_df): kws = {"s": 50, "linewidth": 1} > g = relplot(long_df, x="x", y="y", hue="a", style="b", **kws) tests/test_relational.py:733: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics0] ___________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics7] ___________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 's', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestRelationalPlotter.test_legend_has_no_offset ________________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_has_no_offset(self, long_df): > g = relplot(data=long_df, x="x", y="y", hue=long_df["z"] + 1e8) tests/test_relational.py:700: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_legend_numeric_hue_brief _______________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_numeric_hue_brief(self): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = scatterplot(x=x, y=y, hue=z, legend="brief") tests/test_relational.py:1472: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics4] ___________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'a', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestLinePlotter.test_legend_numerical_brief[style] ______________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = var = 'style' @pytest.mark.parametrize("var", ["hue", "size", "style"]) def test_legend_numerical_brief(self, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, **{var: z}, legend="brief") tests/test_relational.py:821: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics6] ___________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'style': 'a', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________________ TestLinePlotter.test_plot ___________________________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] repeated_df = x y a u 0 0 1.138955 b 0 1 1 0.611984 a 0 2 2 0.362212 a 0 3 3 -0.444096 b 0 4 ... 1 96 46 0.160388 c 1 97 47 0.374262 c 1 98 48 0.262556 a 1 99 49 -0.721693 a 1 [100 rows x 4 columns] def test_plot(self, long_df, repeated_df): > f, ax = plt.subplots() tests/test_relational.py:864: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestLinePlotter.test_lineplot_axes ______________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_lineplot_axes(self, wide_df): > f1, ax1 = plt.subplots() tests/test_relational.py:1185: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestLinePlotter.test_legend_hue_and_size_same _________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] levels = {'a': ['b', 'a', 'c'], 'b': ['p', 'n', 'o', 'm']} def test_legend_hue_and_size_same(self, long_df, levels): > ax = lineplot(long_df, x="x", y="y", hue="a", size="a") tests/test_relational.py:793: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestRelationalPlotter.test_relplot_complex __________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_complex(self, long_df): for sem in ["hue", "size", "style"]: > g = relplot(data=long_df, x="x", y="y", **{sem: "a"}) tests/test_relational.py:469: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestLinePlotter.test_legend_hue_and_style_same ________________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] levels = {'a': ['b', 'a', 'c'], 'b': ['p', 'n', 'o', 'm']} def test_legend_hue_and_style_same(self, long_df, levels): > ax = lineplot(long_df, x="x", y="y", hue="a", style="a", markers=True) tests/test_relational.py:764: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestScatterPlotter.test_legend_no_semantics __________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_no_semantics(self, long_df): > ax = scatterplot(long_df, x="x", y="y") tests/test_relational.py:1374: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestLinePlotter.test_ci_deprecation ______________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_ci_deprecation(self, long_df): > axs = plt.figure().subplots(2) tests/test_relational.py:1332: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestLinePlotter.test_legend_attributes_with_style _______________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_with_style(self, long_df): kws = {"color": "r", "marker": "o", "linewidth": 3} > ax = lineplot(long_df, x="x", y="y", style="a", **kws) tests/test_relational.py:1208: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestDisPlot.test_versus_single_histplot[kwargs14] _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] kwargs = {'common_norm': False, 'hue': 'a', 'stat': 'density', 'x': 'x'} @pytest.mark.parametrize( "kwargs", [ dict(), dict(x="x"), dict(x="t"), dict(x="a"), dict(x="z", log_scale=True), dict(x="x", binwidth=4), dict(x="x", weights="f", bins=5), dict(x="x", color="green", linewidth=2, binwidth=4), dict(x="x", hue="a", fill=False), dict(x="y", hue="a", fill=False), dict(x="x", hue="a", multiple="stack"), dict(x="x", hue="a", element="step"), dict(x="x", hue="a", palette="muted"), dict(x="x", hue="a", kde=True), dict(x="x", hue="a", stat="density", common_norm=False), dict(x="x", y="y"), ], ) def test_versus_single_histplot(self, long_df, kwargs): > ax = histplot(long_df, **kwargs) tests/test_distributions.py:2287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/distributions.py:1387: in histplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestScatterPlotter.test_legend_attributes_hue _________________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_hue(self, long_df): kws = {"s": 50, "linewidth": 1, "marker": "X"} > ax = scatterplot(long_df, x="x", y="y", hue="a", **kws) tests/test_relational.py:1495: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________ TestRelationalPlotter.test_relplot_scatter_unused_variables __________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_relplot_scatter_unused_variables(self, long_df): with pytest.warns(UserWarning, match="The `units` parameter"): > g = relplot(long_df, x="x", y="y", units="a") tests/test_relational.py:683: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:829: in relplot g = FacetGrid( seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_legend_numeric_hue_full ________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_numeric_hue_full(self): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = scatterplot(x=x, y=y, hue=z, legend="full") tests/test_relational.py:1463: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestScatterPlotter.test_legend_numeric_size_brief _______________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_numeric_size_brief(self): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = scatterplot(x=x, y=y, size=z, legend="brief") tests/test_relational.py:1488: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestScatterPlotter.test_legend_hue ______________________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_hue(self, long_df): > ax = scatterplot(long_df, x="x", y="y", hue="a") tests/test_relational.py:1380: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics10] __________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'a', 'style': 'a', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_size_norm_extrapolation ________________ [gw30] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_size_norm_extrapolation(self): # https://github.com/mwaskom/seaborn/issues/2539 x = np.arange(0, 20, 2) > f, axs = plt.subplots(1, 2, sharex=True, sharey=True) tests/test_relational.py:1717: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________ TestScatterPlotter.test_legend_attributes_hue_and_style ____________ [gw14] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_hue_and_style(self, long_df): kws = {"s": 50, "linewidth": 1} > ax = scatterplot(long_df, x="x", y="y", hue="a", style="b", **kws) tests/test_relational.py:1518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics8] ___________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'size': 's', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________ TestScatterPlotter.test_legend_hue_style_same _________________ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_hue_style_same(self, long_df): > ax = scatterplot(long_df, x="x", y="y", hue="a", style="a") tests/test_relational.py:1389: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_legend_numeric_size_full _______________ [gw6] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_legend_numeric_size_full(self): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = scatterplot(x=x, y=y, size=z, legend="full") tests/test_relational.py:1480: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestLinePlotter.test_lineplot_smoke ______________________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 wide_array = array([[ 1.44937693, 0.54705238, -1.23849421], [ 0.0042397 , 0.96104443, -0.06555753], [-2.22010765, ...2956902, 0.62498133], [ 0.27256657, -0.93663117, -0.9861045 ], [ 0.81304077, -1.07646527, 0.82932958]]) wide_list_of_series = [0 -0.462414 1 -0.663266 2 0.272339 3 -0.202488 4 -1.320671 5 2.182511 6 0.416575 7 -0.4067...2296 9 -1.253690 10 -0.611071 11 -0.127162 12 1.658410 13 0.747224 14 -0.571759 Name: b, dtype: float64] wide_list_of_arrays = [array([-0.46241397, -0.66326575, 0.27233885, -0.20248795, -1.3206712 , 2.18251053, 0.41657504, -0.40679557,...94239, 1.42901482, -0.35229582, -1.25368957, -0.61107077, -0.12716222, 1.65840991, 0.74722355, -0.57175876])] wide_list_of_lists = [[-0.4624139668622383, -0.6632657450083369, 0.27233885054394685, -0.2024879527524557, -1.3206712007140675, 2.182510529...64863895, 0.43494239175560634, 1.4290148188482537, -0.3522958175702248, -1.2536895712130631, -0.6110707708089032, ...]] flat_array = array([ 0.13830514, -0.10108545, 0.35369949, -0.58809377, -1.66542662, 1.67094557, 0.42036328, 1.78859975, ...010368, -1.14244064, -0.96140692, 0.11880587, -0.15018541, -1.99302747, -0.00222044, 0.76400317, 0.12336583]) flat_series = t 10 0.138305 11 -0.101085 12 0.353699 13 -0.588094 14 -1.665427 15 1.670946 16 0.420363 17 1.788...61407 24 0.118806 25 -0.150185 26 -1.993027 27 -0.002220 28 0.764003 29 0.123366 Name: s, dtype: float64 flat_list = [0.13830514195442498, -0.1010854511471884, 0.35369948934987555, -0.5880937734015119, -1.6654266179669477, 1.6709455731532739, ...] long_df = x y z a b ... s f a_cat s_cat s_str 0 6 -0.853013 0.551712 b p ... 2 0.3 b ... 2 0.2 a 2 2 99 1 0.321599 0.274270 c n ... 2 0.3 c 2 2 [100 rows x 13 columns] null_df = x y z a b ... s f a_cat s_cat s_str 0 6.0 -0.853013 0.551712 b p ... 2.0 Na... 0.2 a 2 2 99 1.0 0.321599 0.274270 c n ... 2.0 NaN c 2 2 [100 rows x 13 columns] object_df = x y z a b ... s f a_cat s_cat s_str 0 6 -0.853013 0.551712 b p ... 2 0.3 b ... ... 2 0.2 a 2 2 99 1 0.321599 0.274270 c n ... 2 0.3 c 2 2 [100 rows x 13 columns] def test_lineplot_smoke( self, wide_df, wide_array, wide_list_of_series, wide_list_of_arrays, wide_list_of_lists, flat_array, flat_series, flat_list, long_df, null_df, object_df ): > f, ax = plt.subplots() tests/test_relational.py:1247: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics11] __________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'a', 'size': 'b', 'style': 'b', 'x': 'x', ...} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestScatterPlotter.test_legend_hue_style_different ______________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_hue_style_different(self, long_df): > ax = scatterplot(long_df, x="x", y="y", hue="a", style="b") tests/test_relational.py:1401: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestScatterPlotter.test_plot _________________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] repeated_df = x y a u 0 0 1.138955 b 0 1 1 0.611984 a 0 2 2 0.362212 a 0 3 3 -0.444096 b 0 4 ... 1 96 46 0.160388 c 1 97 47 0.374262 c 1 98 48 0.262556 a 1 99 49 -0.721693 a 1 [100 rows x 4 columns] def test_plot(self, long_df, repeated_df): > f, ax = plt.subplots() tests/test_relational.py:1531: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestLinePlotter.test_lineplot_vs_relplot[long_semantics9] ___________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'style': 's', 'x': 'x', 'y': 'y'} def test_lineplot_vs_relplot(self, long_df, long_semantics): > ax = lineplot(data=long_df, legend=False, **long_semantics) tests/test_relational.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestScatterPlotter.test_literal_attribute_vectors _______________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_literal_attribute_vectors(self): > f, ax = plt.subplots() tests/test_relational.py:1646: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ TestScatterPlotter.test_axis_labels ______________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_axis_labels(self, long_df): > f, (ax1, ax2) = plt.subplots(1, 2, sharey=True) tests/test_relational.py:1620: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestScatterPlotter.test_short_form_kwargs ___________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_short_form_kwargs(self, long_df): > ax = scatterplot(data=long_df, x="x", y="y", ec="g") tests/test_relational.py:1762: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestLinePlotter.test_legend_numerical_full[size] _______________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] var = 'size' @pytest.mark.parametrize("var", ["hue", "size", "style"]) def test_legend_numerical_full(self, long_df, var): x, y = np.random.randn(2, 40) z = np.tile(np.arange(20), 2) > ax = lineplot(x=x, y=y, **{var: z}, legend="full") tests/test_relational.py:811: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:500: in lineplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestScatterPlotter.test_linewidths ______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_linewidths(self, long_df): > f, ax = plt.subplots() tests/test_relational.py:1691: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics4] ________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'a', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestScatterPlotter.test_scatterplot_axes ___________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 def test_scatterplot_axes(self, wide_df): > f1, ax1 = plt.subplots() tests/test_relational.py:1635: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestScatterPlotter.test_legend_value_error __________________ [gw18] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_value_error(self, long_df): with pytest.raises(ValueError, match=r"`legend` must be"): > scatterplot(long_df, x="x", y="y", hue="a", legend="bad_value") tests/test_relational.py:1527: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestScatterPlotter.test_supplied_color_array _________________ [gw15] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_supplied_color_array(self, long_df): cmap = get_colormap("Blues") norm = mpl.colors.Normalize() colors = cmap(norm(long_df["y"].to_numpy())) keys = ["c", "fc", "facecolor", "facecolors"] for key in keys: > ax = plt.figure().subplots() tests/test_relational.py:1669: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________________ TestScatterPlotter.test_datetime_scale ____________________ [gw7] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_datetime_scale(self, long_df): > ax = scatterplot(data=long_df, x="t", y="y") tests/test_relational.py:1749: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_legend_size_numeric_dict _______________ [gw12] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_size_numeric_dict(self, long_df): size_dict = {2: 10, 4: 100, 8: 200} > ax = scatterplot(long_df, x="x", y="y", size="s", sizes=size_dict) tests/test_relational.py:1450: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________ TestScatterPlotter.test_legend_data_hue_size_same _______________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_data_hue_size_same(self, long_df): > ax = scatterplot(long_df, x="x", y="y", hue="a", size="a") tests/test_relational.py:1422: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics1] ________ [gw8] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'x': 't', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics10] _______ [gw9] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'a', 'style': 'a', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics0] ________ [gw26] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics8] ________ [gw28] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'size': 's', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_legend_attributes_style ________________ [gw3] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_attributes_style(self, long_df): kws = {"s": 50, "linewidth": 1, "color": "r"} > ax = scatterplot(long_df, x="x", y="y", style="a", **kws) tests/test_relational.py:1509: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestScatterPlotter.test_legend_size_numeric_list _______________ [gw27] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_legend_size_numeric_list(self, long_df): size_list = [10, 100, 200] > ax = scatterplot(long_df, x="x", y="y", size="s", sizes=size_list) tests/test_relational.py:1439: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics5] ________ [gw24] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'size': 'a', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ______________________ TestScatterPlotter.test_hue_order _______________________ [gw11] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_hue_order(self, long_df): order = categorical_order(long_df["a"]) unused = order.pop() > ax = scatterplot(data=long_df, x="x", y="y", hue="a", hue_order=order) tests/test_relational.py:1684: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ________________________ test_move_legend_input_checks _________________________ [gw13] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 def test_move_legend_input_checks(): > ax = plt.figure().subplots() tests/test_utils.py:422: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestSpineUtils.test_despine_specific_axes ___________________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_specific_axes(self): > f, (ax1, ax2) = plt.subplots(2, 1) tests/test_utils.py:157: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSpineUtils.test_despine_with_offset ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_with_offset(self): > f, ax = plt.subplots() tests/test_utils.py:170: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics3] ________ [gw25] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'y', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _____________________ test_move_legend_matplotlib_objects ______________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 def test_move_legend_matplotlib_objects(): > fig, ax = plt.subplots() tests/test_utils.py:345: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________ TestSpineUtils.test_despine_trim_categorical _________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_trim_categorical(self): > f, ax = plt.subplots() tests/test_utils.py:246: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestSpineUtils.test_despine_trim_inverted ___________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_trim_inverted(self): > f, ax = plt.subplots() tests/test_utils.py:226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics2] ________ [gw22] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'x': 'a', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________________ TestScatterPlotter.test_scatterplot_smoke ___________________ [gw21] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = wide_df = a b c wide_index 10 1.449377 0.547052 -1.23... -0.305246 -1.329569 0.624981 46 0.272567 -0.936631 -0.986104 48 0.813041 -1.076465 0.829330 wide_array = array([[ 1.44937693, 0.54705238, -1.23849421], [ 0.0042397 , 0.96104443, -0.06555753], [-2.22010765, ...2956902, 0.62498133], [ 0.27256657, -0.93663117, -0.9861045 ], [ 0.81304077, -1.07646527, 0.82932958]]) flat_series = t 10 -0.462414 11 -0.663266 12 0.272339 13 -0.202488 14 -1.320671 15 2.182511 16 0.416575 17 -0.406...77839 24 -0.072935 25 -0.050135 26 0.623687 27 -0.559824 28 1.024276 29 0.941147 Name: s, dtype: float64 flat_array = array([-0.46241397, -0.66326575, 0.27233885, -0.20248795, -1.3206712 , 2.18251053, 0.41657504, -0.40679557, ...153964, 1.18674006, 1.87783878, -0.07293507, -0.0501352 , 0.62368714, -0.55982357, 1.02427607, 0.94114712]) flat_list = [-0.4624139668622383, -0.6632657450083369, 0.27233885054394685, -0.2024879527524557, -1.3206712007140675, 2.182510529088588, ...] wide_list_of_series = [0 0.449243 1 0.434942 2 1.429015 3 -0.352296 4 -1.253690 5 -0.611071 6 -0.127162 7 1.6584...1407 9 0.118806 10 -0.150185 11 -1.993027 12 -0.002220 13 0.764003 14 0.123366 Name: b, dtype: float64] wide_list_of_arrays = [array([ 0.44924294, 0.43494239, 1.42901482, -0.35229582, -1.25368957, -0.61107077, -0.12716222, 1.65840991,...10368, -1.14244064, -0.96140692, 0.11880587, -0.15018541, -1.99302747, -0.00222044, 0.76400317, 0.12336583])] wide_list_of_lists = [[0.44924294464863895, 0.43494239175560634, 1.4290148188482537, -0.3522958175702248, -1.2536895712130631, -0.611070770...5124768, -0.5501036803158753, -1.1424406350512868, -0.9614069150668195, 0.1188058721292009, -0.15018540711793663, ...]] long_df = x y z a b ... s f a_cat s_cat s_str 0 6 -0.853013 0.551712 b p ... 2 0.3 b ... 2 0.2 a 2 2 99 1 0.321599 0.274270 c n ... 2 0.3 c 2 2 [100 rows x 13 columns] null_df = x y z a b ... s f a_cat s_cat s_str 0 6.0 -0.853013 0.551712 b p ... 2.0 Na... 0.2 a 2 2 99 1.0 0.321599 0.274270 c n ... 2.0 NaN c 2 2 [100 rows x 13 columns] object_df = x y z a b ... s f a_cat s_cat s_str 0 6 -0.853013 0.551712 b p ... 2 0.3 b ... ... 2 0.2 a 2 2 99 1 0.321599 0.274270 c n ... 2 0.3 c 2 2 [100 rows x 13 columns] def test_scatterplot_smoke( self, wide_df, wide_array, flat_series, flat_array, flat_list, wide_list_of_series, wide_list_of_arrays, wide_list_of_lists, long_df, null_df, object_df ): > f, ax = plt.subplots() tests/test_relational.py:1786: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics7] ________ [gw5] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 's', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ TestSpineUtils.test_despine __________________________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine(self): > f, ax = plt.subplots() tests/test_utils.py:142: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError __________ TestScatterPlotter.test_unfilled_marker_edgecolor_warning ___________ [gw31] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_unfilled_marker_edgecolor_warning(self, long_df): # GH2636 with warnings.catch_warnings(): warnings.simplefilter("error") > scatterplot(data=long_df, x="x", y="y", marker="+") tests/test_relational.py:1758: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ test_move_legend_with_labels _________________________ [gw16] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_move_legend_with_labels(long_df): order = long_df["a"].unique() labels = [s.capitalize() for s in order] > ax = scatterplot(long_df, x="x", y="y", hue="a", hue_order=order) tests/test_utils.py:437: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics9] ________ [gw1] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'style': 's', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________ TestSpineUtils.test_despine_side_specific_offset _______________ [gw4] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_side_specific_offset(self): > f, ax = plt.subplots() tests/test_utils.py:188: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______________________________ test_draw_figure _______________________________ [gw0] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 def test_draw_figure(): > f, ax = plt.subplots() tests/test_utils.py:597: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics6] ________ [gw19] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'style': 'a', 'x': 'x', 'y': 'y'} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _______ TestScatterPlotter.test_scatterplot_vs_relplot[long_semantics11] _______ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] long_semantics = {'hue': 'a', 'size': 'b', 'style': 'b', 'x': 'x', ...} def test_scatterplot_vs_relplot(self, long_df, long_semantics): > ax = scatterplot(data=long_df, **long_semantics) tests/test_relational.py:1768: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/relational.py:626: in scatterplot ax = plt.gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:2776: in gca return gcf().gca() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1108: in gcf return figure() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError _________________________ test_move_legend_grid_object _________________________ [gw17] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 long_df = x y z a b ... s f a_cat s_cat s_str 0 12 0.449243 6.611886 b p ... 2 0.2 b ... 8 0.3 a 8 8 99 15 0.073484 1.036343 c p ... 8 0.2 c 8 8 [100 rows x 13 columns] def test_move_legend_grid_object(long_df): from seaborn.axisgrid import FacetGrid hue_var = "a" > g = FacetGrid(long_df, hue=hue_var) tests/test_utils.py:397: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ seaborn/axisgrid.py:453: in __init__ fig = plt.figure(figsize=figsize) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSpineUtils.test_despine_trim_spines ____________________ [gw20] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_trim_spines(self): > f, ax = plt.subplots() tests/test_utils.py:215: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSpineUtils.test_despine_trim_noticks ___________________ [gw29] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_trim_noticks(self): > f, ax = plt.subplots() tests/test_utils.py:238: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________ TestSpineUtils.test_despine_moved_ticks ____________________ [gw23] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_moved_ticks(self): > f, ax = plt.subplots() tests/test_utils.py:259: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ____________ TestSpineUtils.test_despine_with_offset_specific_axes _____________ [gw10] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 self = def test_despine_with_offset_specific_axes(self): > f, (ax1, ax2) = plt.subplots(2, 1) tests/test_utils.py:200: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError ___________________________ test_ticklabels_overlap ____________________________ [gw2] linux -- Python 3.12.8 /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/.run_venv/bin/python3 def test_ticklabels_overlap(): rcmod.set() > f, ax = plt.subplots(figsize=(2, 2)) tests/test_utils.py:295: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1775: in subplots fig = figure(**fig_kw) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:1042: in figure manager = new_figure_manager( /usr/lib64/python3/site-packages/matplotlib/pyplot.py:551: in new_figure_manager _warn_if_gui_out_of_main_thread() /usr/lib64/python3/site-packages/matplotlib/pyplot.py:528: in _warn_if_gui_out_of_main_thread canvas_class = cast(type[FigureCanvasBase], _get_backend_mod().FigureCanvas) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:369: in _get_backend_mod switch_backend(rcParams._get("backend")) /usr/lib64/python3/site-packages/matplotlib/pyplot.py:425: in switch_backend module = backend_registry.load_backend_module(newbackend) /usr/lib64/python3/site-packages/matplotlib/backends/registry.py:317: in load_backend_module return importlib.import_module(module_name) /usr/lib64/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'matplotlib.backends.backend_tkagg' import_ = > ??? E ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg' :1324: ModuleNotFoundError =============================== warnings summary =============================== ../../../../lib/python3/site-packages/_hypothesis_pytestplugin.py:443: 32 warnings /usr/lib/python3/site-packages/_hypothesis_pytestplugin.py:443: PytestRemovedIn9Warning: Marks applied to fixtures have no effect See docs: https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function return _orig_call(self, function) tests/test_base.py::TestSizeMapping::test_array_palette_deprecation /usr/lib/python3/site-packages/pluggy/_callers.py:103: UserWarning: The palette list has fewer values (2) than needed (3) and will cycle, which may produce an uninterpretable plot. res = hook_impl.function(*args) tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale_log tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale_log tests/test_categorical.py::TestBoxPlot::test_log_data_scale[x] tests/test_categorical.py::TestBoxPlot::test_log_data_scale[y] /usr/src/RPM/BUILD/python3-module-seaborn-0.13.2/seaborn/categorical.py:700: PendingDeprecationWarning: vert: bool will be deprecated in a future version. Use orientation: {'vertical', 'horizontal'} instead. artists = ax.bxp(**boxplot_kws) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/_core/test_plot.py::TestLabelVisibility::test_1d_row_wrapped - K... FAILED tests/test_axisgrid.py::TestFacetGrid::test_map_dataframe - ModuleNotF... FAILED tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_lists - M... FAILED tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars1-z] FAILED tests/test_axisgrid.py::TestJointGrid::test_plot - ModuleNotFoundError... FAILED tests/test_axisgrid.py::TestFacetGrid::test_apply - ModuleNotFoundErro... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_diag_palette - ModuleNo... FAILED tests/test_axisgrid.py::TestFacetGrid::test_figure_size - ModuleNotFou... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot - ModuleNotFoundEr... FAILED tests/test_axisgrid.py::TestFacetGrid::test_pipe - ModuleNotFoundError... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture7] FAILED tests/_core/test_plot.py::TestPlotting::test_with_pyplot - ModuleNotFo... FAILED tests/test_base.py::TestVectorPlotter::test_get_axes_single - ModuleNo... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg - ModuleNotFou... FAILED tests/test_axisgrid.py::TestJointGrid::test_space - ModuleNotFoundErro... FAILED tests/test_axisgrid.py::TestFacetGrid::test_tick_params - ModuleNotFou... FAILED tests/test_axisgrid.py::TestFacetGrid::test_set - ModuleNotFoundError:... FAILED tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars2-y_vars2] FAILED tests/test_base.py::TestVectorPlotter::test_axis_labels - ModuleNotFou... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_reg_hue - ModuleNo... FAILED tests/test_axisgrid.py::TestFacetGrid::test_data_interchange - ModuleN... FAILED tests/test_base.py::TestVectorPlotter::test_attach_basics[variables3] FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture8] FAILED tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_arrays - ... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_diag_and_offdiag - Modu... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_diag_kde - ModuleN... FAILED tests/_core/test_plot.py::TestPlotting::test_show - ModuleNotFoundErro... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[catplot] FAILED tests/test_base.py::TestVectorPlotter::test_attach_basics[variables0] FAILED tests/test_base.py::TestVectorPlotter::test_get_axes_facets - ModuleNo... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_duplicate_index FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables6-None] FAILED tests/test_axisgrid.py::TestJointGrid::test_hue[True] - ModuleNotFound... FAILED tests/test_axisgrid.py::TestPairGrid::test_diag_sharey - ModuleNotFoun... FAILED tests/test_axisgrid.py::TestFacetGrid::test_figure_size_with_legend - ... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_kde - ModuleNotFou... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs21] FAILED tests/test_categorical.py::TestStripPlot::test_wide[y-dict] - ModuleNo... FAILED tests/test_base.py::TestVectorPlotter::test_attach_basics[variables4] FAILED tests/test_axisgrid.py::TestPairGrid::test_self_data - ModuleNotFoundE... FAILED tests/test_axisgrid.py::TestPairGrid::test_corner - ModuleNotFoundErro... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_nullable_dtype FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs6] - M... FAILED tests/test_base.py::TestVectorPlotter::test_attach_basics[variables1] FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_hist - ModuleNotFo... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_diag_matplotlib - Modul... FAILED tests/test_axisgrid.py::TestFacetGrid::test_set_titles - ModuleNotFoun... FAILED tests/test_axisgrid.py::TestPairGrid::test_ignore_datelike_data - Modu... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[barplot] FAILED tests/test_base.py::TestVectorPlotter::test_comp_data - ModuleNotFound... FAILED tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_series - ... FAILED tests/test_base.py::TestVectorPlotter::test_attach_basics[variables2] FAILED tests/test_axisgrid.py::TestJointGrid::test_hue[False] - ModuleNotFoun... FAILED tests/test_axisgrid.py::TestPairGrid::test_palette - ModuleNotFoundErr... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_markers - ModuleNo... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables7-h] FAILED tests/test_axisgrid.py::TestJointGrid::test_refline - ModuleNotFoundEr... FAILED tests/test_base.py::TestVectorPlotter::test_attach_disallowed - Module... FAILED tests/test_axisgrid.py::TestPairGrid::test_size - ModuleNotFoundError:... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxplot] FAILED tests/test_axisgrid.py::TestPairGrid::test_self_figure - ModuleNotFoun... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_log - ModuleNotF... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs22] FAILED tests/test_categorical.py::TestSwarmPlot::test_labels_long[y] - Module... FAILED tests/test_axisgrid.py::TestPairGrid::test_pairplot_column_multiindex FAILED tests/test_axisgrid.py::TestFacetGrid::test_legend_data - ModuleNotFou... FAILED tests/test_axisgrid.py::TestFacetGrid::test_set_titles_margin_titles FAILED tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe FAILED tests/_core/test_plot.py::TestLabelVisibility::test_1d_column_wrapped FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs7] - M... FAILED tests/test_axisgrid.py::TestPairGrid::test_hue_kws - ModuleNotFoundErr... FAILED tests/test_axisgrid.py::TestPairGrid::test_self_axes - ModuleNotFoundE... FAILED tests/test_categorical.py::TestStripPlot::test_wide[x-dataframe] - Mod... FAILED tests/test_axisgrid.py::TestJointGrid::test_margin_grid_from_dataframe_bad_variable FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables9-h] FAILED tests/test_axisgrid.py::TestJointPlot::test_scatter - ModuleNotFoundEr... FAILED tests/test_base.py::TestVectorPlotter::test_attach_log_scale - ModuleN... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs0] FAILED tests/test_axisgrid.py::TestJointPlot::test_color - ModuleNotFoundErro... FAILED tests/test_axisgrid.py::TestPairGrid::test_default_axes - ModuleNotFou... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs10] FAILED tests/test_axisgrid.py::TestJointGrid::test_margin_grid_axis_labels - ... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_category_order FAILED tests/test_axisgrid.py::TestPairGrid::test_map - ModuleNotFoundError: ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[boxenplot] FAILED tests/test_axisgrid.py::TestPairGrid::test_hue_order - ModuleNotFoundE... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs0] - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[v-dataframe] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_labels_wide - ModuleNot... FAILED tests/test_axisgrid.py::TestFacetGrid::test_legend_data_missing_level FAILED tests/test_categorical.py::TestStripPlot::test_order[int-order7] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_single[x-t-a] - ModuleN... FAILED tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables1] FAILED tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[s] - ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs1] FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture0] FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables8-None] FAILED tests/test_axisgrid.py::TestJointPlot::test_scatter_hue - ModuleNotFou... FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs8] - M... FAILED tests/test_axisgrid.py::TestPairGrid::test_corner_despine - ModuleNotF... FAILED tests/test_axisgrid.py::TestJointGrid::test_dropna - ModuleNotFoundErr... FAILED tests/test_base.py::TestVectorPlotter::test_attach_converters - Module... FAILED tests/test_axisgrid.py::TestFacetGrid::test_set_ticklabels - ModuleNot... FAILED tests/test_categorical.py::TestStripPlot::test_legend_attributes - Mod... FAILED tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars0] FAILED tests/test_axisgrid.py::TestFacetGrid::test_get_boolean_legend_data - ... FAILED tests/test_axisgrid.py::TestJointPlot::test_reg - ModuleNotFoundError:... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables10-None] FAILED tests/test_categorical.py::TestSwarmPlot::test_labels_wide - ModuleNot... FAILED tests/test_categorical.py::TestStripPlot::test_labels_hue_order - Modu... FAILED tests/test_categorical.py::TestStripPlot::test_empty_palette - ModuleN... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture1] FAILED tests/test_axisgrid.py::TestPairGrid::test_hue_order_missing_level - M... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs11] FAILED tests/test_axisgrid.py::TestFacetGrid::test_set_axis_labels - ModuleNo... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[pointplot] FAILED tests/test_axisgrid.py::TestJointPlot::test_palette - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables9-h] FAILED tests/test_categorical.py::TestStripPlot::test_wide[x-dict] - ModuleNo... FAILED tests/test_axisgrid.py::TestJointGrid::test_axlims - ModuleNotFoundErr... FAILED tests/test_categorical.py::TestStripPlot::test_order[int-order8] - Mod... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_nonsquare - ModuleNotFo... FAILED tests/test_axisgrid.py::TestPairGrid::test_corner_set - ModuleNotFound... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[x-t-a] - ModuleN... FAILED tests/test_base.py::TestVectorPlotter::test_attach_facets - ModuleNotF... FAILED tests/test_axisgrid.py::TestJointPlot::test_resid - ModuleNotFoundErro... FAILED tests/test_categorical.py::TestStripPlot::test_jitter_unfixed - Module... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs23] FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs1] - M... FAILED tests/test_axisgrid.py::TestPairGrid::test_specific_square_axes[vars1] FAILED tests/test_axisgrid.py::TestFacetGrid::test_legend_tuples - ModuleNotF... FAILED tests/test_categorical.py::TestStripPlot::test_two_calls - ModuleNotFo... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs2] FAILED tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[d] - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[v-dict] - ModuleNo... FAILED tests/test_axisgrid.py::TestPairGrid::test_hue_in_map - ModuleNotFound... FAILED tests/test_categorical.py::TestStripPlot::test_single[y-b-None] - Modu... FAILED tests/test_axisgrid.py::TestJointPlot::test_hex_customise - ModuleNotF... FAILED tests/test_axisgrid.py::TestJointGrid::test_marginal_ticks - ModuleNot... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture2] FAILED tests/test_categorical.py::TestStripPlot::test_legend_disabled - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_labels_hue_order - Modu... FAILED tests/test_axisgrid.py::TestFacetGrid::test_axis_lims - ModuleNotFound... FAILED tests/test_axisgrid.py::TestPairGrid::test_remove_hue_from_default - M... FAILED tests/test_categorical.py::TestStripPlot::test_flat[h] - ModuleNotFoun... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_lower - ModuleNotFoundE... FAILED tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables2] FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs12] FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables10-None] FAILED tests/test_base.py::TestVectorPlotter::test_scale_transform_identity FAILED tests/test_axisgrid.py::TestPairGrid::test_legend - ModuleNotFoundErro... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[stripplot] FAILED tests/test_axisgrid.py::TestPairGrid::test_nondefault_index - ModuleNo... FAILED tests/test_axisgrid.py::TestJointPlot::test_hist - ModuleNotFoundError... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables11-None] FAILED tests/test_axisgrid.py::TestPairGrid::test_specific_nonsquare_axes[x_vars0-y_vars0] FAILED tests/test_axisgrid.py::TestFacetGrid::test_legend_options - ModuleNot... FAILED tests/test_categorical.py::TestStripPlot::test_jitter[v-True] - Module... FAILED tests/test_categorical.py::TestStripPlot::test_redundant_hue_legend - ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[catplot-kwargs3] FAILED tests/test_categorical.py::TestStripPlot::test_hue_categorical[a] - Mo... FAILED tests/test_axisgrid.py::TestJointPlot::test_leaky_dict - ModuleNotFoun... FAILED tests/test_categorical.py::TestSwarmPlot::test_order[str-None] - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs2] - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[y-dataframe] - Mod... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture3] FAILED tests/test_base.py::TestVectorPlotter::test_scale_transform_identity_facets FAILED tests/test_categorical.py::TestBoxPlot::test_labels_wide - ModuleNotFo... FAILED tests/test_axisgrid.py::TestJointGrid::test_bivariate_plot - ModuleNot... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_upper - ModuleNotFoundE... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs24] FAILED tests/test_categorical.py::TestSwarmPlot::test_two_calls - ModuleNotFo... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[y-b-None] - Modu... FAILED tests/test_axisgrid.py::TestPairGrid::test_dropna[scatterplot] - Modul... FAILED tests/test_axisgrid.py::TestPairGrid::test_tick_params - ModuleNotFoun... FAILED tests/test_categorical.py::TestStripPlot::test_flat[v] - ModuleNotFoun... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[swarmplot] FAILED tests/test_axisgrid.py::TestFacetGrid::test_legendout_with_colwrap - M... FAILED tests/test_base.py::TestVectorPlotter::test_scale_transform_log - Modu... FAILED tests/test_axisgrid.py::TestJointGrid::test_univariate_plot - ModuleNo... FAILED tests/test_axisgrid.py::TestJointPlot::test_hex - ModuleNotFoundError:... FAILED tests/test_categorical.py::TestStripPlot::test_single[y-b-a] - ModuleN... FAILED tests/test_axisgrid.py::TestFacetGrid::test_data_orders - ModuleNotFou... FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture4] FAILED tests/test_categorical.py::TestStripPlot::test_palette_from_color_deprecation FAILED tests/test_categorical.py::TestStripPlot::test_positions_unfixed[a] - ... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables11-None] FAILED tests/test_axisgrid.py::TestJointPlot::test_distplot_kwarg_warning - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[y-dict] - ModuleNo... FAILED tests/test_categorical.py::TestBoxPlot::test_wide_data[v] - ModuleNotF... FAILED tests/test_axisgrid.py::TestFacetGrid::test_self_data - ModuleNotFound... FAILED tests/test_axisgrid.py::TestFacetGrid::test_legend_tight_layout - Modu... FAILED tests/test_base.py::TestVectorPlotter::test_scale_transform_facets - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables12-None] FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs13] FAILED tests/test_axisgrid.py::TestPairGrid::test_map_mixed_funcsig - ModuleN... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs4] FAILED tests/test_categorical.py::TestStripPlot::test_color - ModuleNotFoundE... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs3] - M... FAILED tests/test_categorical.py::TestStripPlot::test_jitter[v-0.1] - ModuleN... FAILED tests/test_categorical.py::TestBoxPlot::test_labels_hue_order - Module... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables0-None] FAILED tests/test_categorical.py::TestSwarmPlot::test_order[str-order1] - Mod... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs25] FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture5] FAILED tests/test_axisgrid.py::TestPairGrid::test_dropna[scatter] - ModuleNot... FAILED tests/test_categorical.py::TestStripPlot::test_hue_categorical[b] - Mo... FAILED tests/test_axisgrid.py::TestPairGrid::test_data_interchange - ModuleNo... FAILED tests/test_axisgrid.py::TestJointPlot::test_kde - ModuleNotFoundError:... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_empty[violinplot] FAILED tests/test_axisgrid.py::TestFacetGrid::test_subplot_kws - ModuleNotFou... FAILED tests/test_axisgrid.py::TestFacetGrid::test_self_figure - ModuleNotFou... FAILED tests/test_axisgrid.py::TestJointPlot::test_ax_warning - ModuleNotFoun... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_diag - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestSwarmPlot::test_redundant_hue_legend - ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs14] FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[x-dataframe] - Mod... FAILED tests/test_axisgrid.py::TestFacetGrid::test_palette - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestBoxPlot::test_two_calls - ModuleNotFoun... FAILED tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_distplot FAILED tests/test_categorical.py::TestBoxPlot::test_grouped[x] - ModuleNotFou... FAILED tests/test_categorical.py::TestStripPlot::test_single[y-y-None] - Modu... FAILED tests/test_base.py::TestVectorPlotter::test_scale_transform_mixed_facets FAILED tests/test_categorical.py::TestStripPlot::test_jitter[h-True] - Module... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[y-b-a] - ModuleN... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables1-None] FAILED tests/test_base.py::TestVectorPlotter::test_comp_data_missing[comp_data_missing_fixture6] FAILED tests/test_categorical.py::TestStripPlot::test_supplied_color_array - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs4] - M... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs5] FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables13-None] FAILED tests/test_categorical.py::TestStripPlot::test_hue_dodged[a] - ModuleN... FAILED tests/test_axisgrid.py::TestPairGrid::test_histplot_legend - ModuleNot... FAILED tests/test_axisgrid.py::TestFacetGrid::test_self_axes - ModuleNotFound... FAILED tests/test_axisgrid.py::TestJointPlot::test_kde_hue - ModuleNotFoundEr... FAILED tests/test_base.py::TestVectorPlotter::test_attach_shared_axes - Modul... FAILED tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws - ModuleNotFo... FAILED tests/test_categorical.py::TestStripPlot::test_palette_with_hue_deprecation FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxenplot-kwargs15] FAILED tests/test_axisgrid.py::TestJointGrid::test_univariate_plot_matplotlib FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables12-None] FAILED tests/test_axisgrid.py::TestPairGrid::test_map_diag_rectangular - Modu... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs5] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_linecolor_gray_warning - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_order[str-order2] - Mod... FAILED tests/test_axisgrid.py::TestFacetGrid::test_hue_kws - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs26] FAILED tests/test_categorical.py::TestBoxPlot::test_grouped[y] - ModuleNotFou... FAILED tests/test_categorical.py::TestStripPlot::test_labels_long[x] - Module... FAILED tests/test_categorical.py::TestStripPlot::test_positions_unfixed[s] - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_color - ModuleNotFoundE... FAILED tests/test_axisgrid.py::TestFacetGrid::test_axes_array_size - ModuleNo... FAILED tests/test_axisgrid.py::TestFacetGrid::test_dropna - ModuleNotFoundErr... FAILED tests/test_categorical.py::TestStripPlot::test_single[y-y-a] - ModuleN... FAILED tests/test_axisgrid.py::TestFacetGrid::test_gridspec_kws_col_wrap - Fa... FAILED tests/test_categorical.py::TestStripPlot::test_jitter[h-0.1] - ModuleN... FAILED tests/test_categorical.py::TestStripPlot::test_log_scale - ModuleNotFo... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables14-None] FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs5] - M... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables2-None] FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables13-None] FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[x-dict] - ModuleNo... FAILED tests/test_axisgrid.py::TestPairGrid::test_map_diag_color - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_redundant_hue_legend - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_grouped[y] - ModuleNotF... FAILED tests/test_categorical.py::TestBoxenPlot::test_labels_long[y] - Module... FAILED tests/test_categorical.py::TestViolinPlot::test_single_var[x-y] - Modu... FAILED tests/test_categorical.py::TestBoxPlot::test_saturation - ModuleNotFou... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[y-y-None] - Modu... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[swarmplot-kwargs27] FAILED tests/test_categorical.py::TestStripPlot::test_unfilled_marker - Modul... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs16] FAILED tests/test_axisgrid.py::TestFacetGrid::test_data_generator - ModuleNot... FAILED tests/test_categorical.py::TestSwarmPlot::test_supplied_color_array - ... FAILED tests/test_axisgrid.py::TestFacetGrid::test_single_axes - ModuleNotFou... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs6] FAILED tests/test_axisgrid.py::TestFacetGrid::test_categorical_column_missing_categories FAILED tests/test_categorical.py::TestSwarmPlot::test_order[str-order3] - Mod... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables15-None] FAILED tests/test_categorical.py::TestViolinPlot::test_color - ModuleNotFound... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs6] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_hue_dodged[b] - ModuleN... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs6] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_hue_grouped[x] - ModuleNo... FAILED tests/test_axisgrid.py::TestFacetGrid::test_map - ModuleNotFoundError:... FAILED tests/test_axisgrid.py::TestFacetGrid::test_categorical_warning - Modu... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables14-None] FAILED tests/test_categorical.py::TestStripPlot::test_labels_long[y] - Module... FAILED tests/test_categorical.py::TestBoxenPlot::test_labels_wide - ModuleNot... FAILED tests/test_categorical.py::TestSwarmPlot::test_labels_long[x] - Module... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs28] FAILED tests/test_categorical.py::TestStripPlot::test_positions_unfixed[d] - ... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs16] - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs6] - M... FAILED tests/test_axisgrid.py::TestFacetGrid::test_refline - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestSwarmPlot::test_order[int-None] - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables0] FAILED tests/test_categorical.py::TestSwarmPlot::test_single[y-y-a] - ModuleN... FAILED tests/test_categorical.py::TestSwarmPlot::test_flat[h] - ModuleNotFoun... FAILED tests/test_categorical.py::TestBoxPlot::test_log_scale[x] - ModuleNotF... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs17] FAILED tests/test_axisgrid.py::TestFacetGrid::test_col_wrap - ModuleNotFoundE... FAILED tests/test_categorical.py::TestStripPlot::test_wide[h-dataframe] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_hue_colors - ModuleNot... FAILED tests/test_categorical.py::TestStripPlot::test_single[y-t-None] - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_unfilled_marker - Modul... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables3-None] FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables15-None] FAILED tests/test_categorical.py::TestSwarmPlot::test_order[int-order8] - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs7] - M... FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs0] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs7] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_single[x-b-None] - Modu... FAILED tests/test_categorical.py::TestViolinPlot::test_single_var[y-z] - Modu... FAILED tests/test_categorical.py::TestBoxPlot::test_linewidth - ModuleNotFoun... FAILED tests/test_categorical.py::TestViolinPlot::test_density_norm_count - M... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[barplot-kwargs7] FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs3] - ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs18] FAILED tests/test_categorical.py::TestStripPlot::test_order[str-None] - Modul... FAILED tests/test_categorical.py::TestBoxenPlot::test_labels_hue_order - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs7] - M... FAILED tests/test_categorical.py::TestViolinPlot::test_linecolor[box] - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables1] FAILED tests/test_categorical.py::TestBoxenPlot::test_exponential_width_method FAILED tests/test_axisgrid.py::TestFacetGrid::test_normal_axes - ModuleNotFou... FAILED tests/test_categorical.py::TestBoxPlot::test_hue_grouped[y] - ModuleNo... FAILED tests/test_categorical.py::TestSwarmPlot::test_flat[v] - ModuleNotFoun... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[y-t-None] - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_order[int-order5] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_fill[quart] - ModuleNo... FAILED tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[x] - Module... FAILED tests/test_categorical.py::TestStripPlot::test_wide[h-dict] - ModuleNo... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs29] FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs4] - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[h-dataframe] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables4-None] FAILED tests/test_categorical.py::TestViolinPlot::test_density_norm_width - M... FAILED tests/test_categorical.py::TestBoxPlot::test_fill - ModuleNotFoundErro... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs17] - ... FAILED tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[a] - Mo... FAILED tests/test_categorical.py::TestStripPlot::test_single[y-t-a] - ModuleN... FAILED tests/test_categorical.py::TestViolinPlot::test_linecolor[quart] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_vector_data[None-x] - ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[pointplot-kwargs19] FAILED tests/test_axisgrid.py::TestFacetGrid::test_wrapped_axes - ModuleNotFo... FAILED tests/test_categorical.py::TestBoxPlot::test_hue_not_dodged - ModuleNo... FAILED tests/test_categorical.py::TestStripPlot::test_positions_dodged[variables0] FAILED tests/test_categorical.py::TestBoxenPlot::test_two_calls - ModuleNotFo... FAILED tests/test_categorical.py::TestStripPlot::test_single[x-b-a] - ModuleN... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions_dodged[variables2] FAILED tests/test_categorical.py::TestBoxPlot::test_log_scale[y] - ModuleNotF... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs8] FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables0-None] FAILED tests/test_categorical.py::TestSwarmPlot::test_hue_categorical[b] - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs8] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs8] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs1] - M... FAILED tests/test_categorical.py::TestStripPlot::test_wide[v-dataframe] - Mod... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs30] FAILED tests/test_categorical.py::TestStripPlot::test_order[str-order1] - Mod... FAILED tests/test_categorical.py::TestSwarmPlot::test_wide[h-dict] - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_fill[stick] - ModuleNo... FAILED tests/test_categorical.py::TestSwarmPlot::test_vs_catplot[kwargs8] - M... FAILED tests/test_categorical.py::TestBoxenPlot::test_linear_width_method - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_order[int-order6] - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_hue_grouped[y] - Module... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[y-t-a] - ModuleN... FAILED tests/test_categorical.py::TestViolinPlot::test_common_norm - ModuleNo... FAILED tests/test_axisgrid.py::TestFacetGrid::test_axes_dict - ModuleNotFound... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables1-None] FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs18] - ... FAILED tests/test_categorical.py::TestViolinPlot::test_vector_data[x-y] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs16] FAILED tests/test_categorical.py::TestStripPlot::test_positions[variables5-None] FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs5] - ... FAILED tests/test_categorical.py::TestViolinPlot::test_linecolor[stick] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_attributes - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_notch[notch] - ModuleNotF... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions_unfixed[a] - ... FAILED tests/test_categorical.py::TestBoxPlot::test_single_var[x-y] - ModuleN... FAILED tests/test_categorical.py::TestBoxPlot::test_dodge_native_scale - Modu... FAILED tests/test_categorical.py::TestStripPlot::test_single[x-y-None] - Modu... FAILED tests/test_categorical.py::TestBoxenPlot::test_redundant_hue_legend - ... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[stripplot-kwargs20] FAILED tests/test_categorical.py::TestSwarmPlot::test_order[int-order7] - Mod... FAILED tests/test_categorical.py::TestSwarmPlot::test_empty_palette - ModuleN... FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs2] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs9] - Mod... FAILED tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[a] - ModuleN... FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[violinplot-kwargs31] FAILED tests/test_categorical.py::TestStripPlot::test_wide[v-dict] - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_scale_deprecation - Fa... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs9] - M... FAILED tests/test_categorical.py::TestBarPlot::test_saturation_color - Module... FAILED tests/test_categorical.py::TestViolinPlot::test_fill[point] - ModuleNo... FAILED tests/test_categorical.py::TestBoxenPlot::test_area_width_method - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_vector_data[y-z] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_order[str-order2] - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_wide_df[y] - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_single_var[y-z] - ModuleN... FAILED tests/test_categorical.py::TestBarPlot::test_err_kws[False] - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs6] - ... FAILED tests/test_categorical.py::TestBarPlot::test_labels_flat - ModuleNotFo... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs17] FAILED tests/test_categorical.py::TestBarPlot::test_datetime_native_scale_axis FAILED tests/test_categorical.py::TestCategoricalPlotterNew::test_axis_labels[boxplot-kwargs9] FAILED tests/test_categorical.py::TestBoxenPlot::test_box_kws - ModuleNotFoun... FAILED tests/test_categorical.py::TestBoxenPlot::test_log_scale[x] - ModuleNo... FAILED tests/test_categorical.py::TestBoxPlot::test_notch[shownotches] - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_attributes - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_legend_fill[True] - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_hue_dodged[b] - ModuleN... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables2-None] FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs3] - M... FAILED tests/test_categorical.py::TestStripPlot::test_single[x-y-a] - ModuleN... FAILED tests/test_categorical.py::TestBarPlot::test_saturation_palette - Modu... FAILED tests/test_categorical.py::TestStripPlot::test_wide[y-dataframe] - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs0] - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_wide_df[h] - ModuleNotF... FAILED tests/test_categorical.py::TestBoxenPlot::test_dodge_native_scale - Mo... FAILED tests/test_categorical.py::TestViolinPlot::test_wide_data[h] - ModuleN... FAILED tests/test_categorical.py::TestStripPlot::test_three_points - ModuleNo... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs10] - Mo... FAILED tests/test_categorical.py::TestViolinPlot::test_legend_fill[True] - Mo... FAILED tests/test_categorical.py::TestBarPlot::test_xy_with_na_grouper - Modu... FAILED tests/test_categorical.py::TestStripPlot::test_order[str-order3] - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_single_var[x] - ModuleNot... FAILED tests/test_categorical.py::TestPointPlot::test_labels_long[y] - Module... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs10] - ... FAILED tests/test_categorical.py::TestBoxPlot::test_dodge_without_hue - Modul... FAILED tests/test_categorical.py::TestBoxPlot::test_vector_data[None-x] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_linecolor[point] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_box[x] - ModuleN... FAILED tests/test_categorical.py::TestBoxenPlot::test_line_kws - ModuleNotFou... FAILED tests/test_categorical.py::TestViolinPlot::test_scale_hue_deprecation FAILED tests/test_categorical.py::TestBoxPlot::test_whis - ModuleNotFoundErro... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables3-None] FAILED tests/test_categorical.py::TestBarPlot::test_native_scale_dodged - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs7] - ... FAILED tests/test_categorical.py::TestBoxPlot::test_legend_fill[False] - Modu... FAILED tests/test_categorical.py::TestStripPlot::test_single[x-t-None] - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[x-b-None] - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs11] - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_log_scale[y] - ModuleNo... FAILED tests/test_categorical.py::TestSwarmPlot::test_three_points - ModuleNo... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs1] - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_xy_with_na_value - Module... FAILED tests/test_categorical.py::TestPointPlot::test_wide_df[v] - ModuleNotF... FAILED tests/test_categorical.py::TestBarPlot::test_legend_numeric_auto - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs11] - ... FAILED tests/test_categorical.py::TestPointPlot::test_hue - ModuleNotFoundErr... FAILED tests/test_categorical.py::TestBoxenPlot::test_color - ModuleNotFoundE... FAILED tests/test_categorical.py::TestStripPlot::test_order[int-None] - Modul... FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs4] - M... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs18] FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs11] - Mo... FAILED tests/test_categorical.py::TestViolinPlot::test_linewidth - ModuleNotF... FAILED tests/test_categorical.py::TestStripPlot::test_legend_categorical - Mo... FAILED tests/test_categorical.py::TestPointPlot::test_labels_wide - ModuleNot... FAILED tests/test_categorical.py::TestViolinPlot::test_wide_data[v] - ModuleN... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables4-None] FAILED tests/test_categorical.py::TestViolinPlot::test_legend_fill[False] - M... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_box[y] - ModuleN... FAILED tests/test_categorical.py::TestBoxenPlot::test_flier_kws - ModuleNotFo... FAILED tests/test_categorical.py::TestViolinPlot::test_bw_adjust - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_vector_data[x-y] - Module... FAILED tests/test_categorical.py::TestBarPlot::test_estimate_default - Module... FAILED tests/test_categorical.py::TestBoxPlot::test_gap - ModuleNotFoundError... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs12] - ... FAILED tests/test_categorical.py::TestBarPlot::test_single_var[y] - ModuleNot... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs8] - ... FAILED tests/test_categorical.py::TestPointPlot::test_dodge_boolean - ModuleN... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs19] FAILED tests/test_categorical.py::TestBoxPlot::test_legend_attributes - Modul... FAILED tests/test_categorical.py::TestStripPlot::test_order[int-order5] - Mod... FAILED tests/test_categorical.py::TestStripPlot::test_legend_numeric - Module... FAILED tests/test_categorical.py::TestBarPlot::test_hue_redundant - ModuleNot... FAILED tests/test_categorical.py::TestPointPlot::test_vector_orient[x] - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[x-b-a] - ModuleN... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs12] - Mo... FAILED tests/test_categorical.py::TestBoxPlot::test_color - ModuleNotFoundErr... FAILED tests/test_categorical.py::TestBarPlot::test_legend_numeric_full - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_wide_data_is_joined - M... FAILED tests/test_categorical.py::TestBoxenPlot::test_single_var[x-y] - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_legend_categorical - Mo... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs2] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_legend_attributes - Mo... FAILED tests/test_categorical.py::TestStripPlot::test_vs_catplot[kwargs5] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs12] - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_hue_colors - ModuleNotF... FAILED tests/test_categorical.py::TestPointPlot::test_labels_hue_order - Modu... FAILED tests/test_categorical.py::TestViolinPlot::test_grouped[x] - ModuleNot... FAILED tests/test_categorical.py::TestViolinPlot::test_saturation - ModuleNot... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs13] - ... FAILED tests/test_categorical.py::TestBarPlot::test_estimate_string - ModuleN... FAILED tests/test_categorical.py::TestBoxenPlot::test_k_depth_checks - Module... FAILED tests/test_categorical.py::TestBoxenPlot::test_single_var[y-z] - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables5-None] FAILED tests/test_categorical.py::TestBoxPlot::test_vector_data[y-z] - Module... FAILED tests/test_categorical.py::TestPointPlot::test_dodge_float - ModuleNot... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[x] - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[x-y-None] - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_legend_disabled - ModuleN... FAILED tests/test_categorical.py::TestBoxPlot::test_prop_dicts - ModuleNotFou... FAILED tests/test_categorical.py::TestBarPlot::test_wide_df[x] - ModuleNotFou... FAILED tests/test_categorical.py::TestBarPlot::test_labels_long[x] - ModuleNo... FAILED tests/test_categorical.py::TestPointPlot::test_vector_orient[y] - Modu... FAILED tests/test_categorical.py::TestPointPlot::test_color - ModuleNotFoundE... FAILED tests/test_categorical.py::TestViolinPlot::test_bw_deprecation - Faile... FAILED tests/test_categorical.py::TestPointPlot::test_xy_native_scale - Modul... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs3] - M... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs14] - ... FAILED tests/test_categorical.py::TestBoxPlot::test_wide_data_multicolored - ... FAILED tests/test_categorical.py::TestBoxPlot::test_labels_long[x] - ModuleNo... FAILED tests/test_categorical.py::TestBoxenPlot::test_vector_data[None-x] - M... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs9] - ... FAILED tests/test_categorical.py::TestStripPlot::test_order[int-order6] - Mod... FAILED tests/test_categorical.py::TestSwarmPlot::test_legend_numeric - Module... FAILED tests/test_categorical.py::TestBarPlot::test_hue_matched - ModuleNotFo... FAILED tests/test_categorical.py::TestViolinPlot::test_labels_long[x] - Modul... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs3] - Mod... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs13] - Mo... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs13] - Mo... FAILED tests/test_categorical.py::TestViolinPlot::test_gap - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestBarPlot::test_estimate_func - ModuleNot... FAILED tests/test_categorical.py::TestBoxenPlot::test_linecolor - ModuleNotFo... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs14] - ... FAILED tests/test_categorical.py::TestViolinPlot::test_fill[box] - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_wide_data[h] - ModuleNotF... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[x-y-a] - ModuleN... FAILED tests/test_categorical.py::TestViolinPlot::test_grouped[y] - ModuleNot... FAILED tests/test_categorical.py::TestPointPlot::test_two_calls - ModuleNotFo... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables6-None] FAILED tests/test_categorical.py::TestViolinPlot::test_labels_long[y] - Modul... FAILED tests/test_categorical.py::TestPointPlot::test_vector_orient[h] - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_error_caps - ModuleNotFou... FAILED tests/test_categorical.py::TestPointPlot::test_estimate[mean] - Module... FAILED tests/test_categorical.py::TestSwarmPlot::test_legend_attributes - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs15] - ... FAILED tests/test_categorical.py::TestBarPlot::test_labels_long[y] - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_quartiles[y] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_labels_long[y] - ModuleNo... FAILED tests/test_categorical.py::TestBoxPlot::test_wide_data_single_color - ... FAILED tests/test_categorical.py::TestBarPlot::test_hue_matched_by_name - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_width_method_check - Mo... FAILED tests/test_categorical.py::TestBoxPlot::test_showfliers - ModuleNotFou... FAILED tests/test_categorical.py::TestCountPlot::test_empty - ModuleNotFoundE... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs4] - M... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs10] FAILED tests/test_categorical.py::TestBarPlot::test_weighted_estimate - Modul... FAILED tests/test_categorical.py::TestBarPlot::test_wide_df[y] - ModuleNotFou... FAILED tests/test_categorical.py::TestPointPlot::test_err_kws - ModuleNotFoun... FAILED tests/test_categorical.py::TestBoxenPlot::test_vector_data[x-y] - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs4] - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs14] - Mo... FAILED tests/test_categorical.py::TestSwarmPlot::test_single[x-t-None] - Modu... FAILED tests/test_categorical.py::TestCountPlot::test_legend_numeric_auto - M... FAILED tests/test_categorical.py::TestBoxenPlot::test_linewidth - ModuleNotFo... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_kws - ModuleNotF... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs7] - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables7-h] FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs15] - ... FAILED tests/test_categorical.py::TestPointPlot::test_redundant_hue_legend - ... FAILED tests/test_categorical.py::TestViolinPlot::test_hue_grouped[x] - Modul... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs14] - Mo... FAILED tests/test_categorical.py::TestPointPlot::test_estimate[] - Mo... FAILED tests/test_categorical.py::TestBoxPlot::test_hue_colors - ModuleNotFou... FAILED tests/test_categorical.py::TestViolinPlot::test_labels_wide - ModuleNo... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs16] - ... FAILED tests/test_categorical.py::TestPointPlot::test_vector_orient[v] - Modu... FAILED tests/test_categorical.py::TestBoxenPlot::test_scale_deprecation - Fai... FAILED tests/test_categorical.py::TestCatPlot::test_facet_organization - Modu... FAILED tests/test_categorical.py::TestSwarmPlot::test_legend_disabled - Modul... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs11] FAILED tests/test_categorical.py::TestBarPlot::test_wide_df[h] - ModuleNotFou... FAILED tests/test_categorical.py::TestCountPlot::test_wide_data - ModuleNotFo... FAILED tests/test_categorical.py::TestBarPlot::test_hue_dodged - ModuleNotFou... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs5] - M... FAILED tests/test_categorical.py::TestBarPlot::test_labels_wide - ModuleNotFo... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs0] - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_error_caps_native_scale FAILED tests/test_categorical.py::TestPointPlot::test_err_kws_inherited - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs5] - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_vector_data[y-z] - Modu... FAILED tests/test_distributions.py::TestDistPlot::test_hist_bins - ModuleNotF... FAILED tests/test_categorical.py::TestBarPlot::test_errorbars - ModuleNotFoun... FAILED tests/test_categorical.py::TestCatPlot::test_invalid_kind - ModuleNotF... FAILED tests/test_categorical.py::TestViolinPlot::test_hue_grouped[y] - Modul... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs8] - M... FAILED tests/test_categorical.py::TestSwarmPlot::test_positions[variables8-None] FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs15] - Mo... FAILED tests/test_categorical.py::TestCountPlot::test_legend_disabled - Modul... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_stick[x] - Modul... FAILED tests/test_categorical.py::TestViolinPlot::test_box_inner_kws - Module... FAILED tests/test_categorical.py::TestBoxenPlot::test_saturation - ModuleNotF... FAILED tests/test_categorical.py::TestPointPlot::test_xy_vertical - ModuleNot... FAILED tests/test_categorical.py::TestBoxPlot::test_linecolor - ModuleNotFoun... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs15] - Mo... FAILED tests/test_categorical.py::TestPointPlot::test_log_scale[x] - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_labels_hue_order - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_weighted_estimate - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_gap - ModuleNotFoundError... FAILED tests/test_distributions.py::TestDistPlot::test_elements - ModuleNotFo... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs0] - M... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs16] - Mo... FAILED tests/test_distributions.py::TestRugPlot::test_flat_vector - ModuleNot... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs6] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs12] FAILED tests/test_categorical.py::TestBarPlot::test_width - ModuleNotFoundErr... FAILED tests/test_categorical.py::TestCatPlot::test_plot_elements - ModuleNot... FAILED tests/test_categorical.py::TestBarPlot::test_wide_df[v] - ModuleNotFou... FAILED tests/test_categorical.py::TestCountPlot::test_flat_series - ModuleNot... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs17] - ... FAILED tests/test_categorical.py::TestBarPlot::test_labels_hue_order - Module... FAILED tests/test_categorical.py::TestPointPlot::test_legend_contents - Modul... FAILED tests/test_categorical.py::TestViolinPlot::test_hue_not_dodged - Modul... FAILED tests/test_categorical.py::TestSwarmPlot::test_palette_from_color_deprecation FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs6] - M... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs0] - M... FAILED tests/test_categorical.py::TestBarPlot::test_bar_kwargs - ModuleNotFou... FAILED tests/test_categorical.py::TestBoxenPlot::test_wide_data[h] - ModuleNo... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs1] - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_xy_horizontal - ModuleN... FAILED tests/test_distributions.py::TestRugPlot::test_multiple_rugs - ModuleN... FAILED tests/test_distributions.py::TestDistPlot::test_distplot_with_nans - M... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs9] - M... FAILED tests/test_categorical.py::TestPointPlot::test_log_scale[y] - ModuleNo... FAILED tests/test_categorical.py::TestCatPlot::test_legend_with_auto - Module... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_stick[y] - Modul... FAILED tests/test_categorical.py::TestBarPlot::test_hue_undodged - ModuleNotF... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs0] - ... FAILED tests/test_categorical.py::TestCatPlot::test_bad_plot_kind_error - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_wide_data[v] - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_two_calls - ModuleNotF... FAILED tests/test_categorical.py::TestPointPlot::test_labels_flat - ModuleNot... FAILED tests/test_categorical.py::TestPointPlot::test_xy_with_na_grouper - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs1] - M... FAILED tests/test_distributions.py::TestRugPlot::test_datetime_data - ModuleN... FAILED tests/test_categorical.py::TestBarPlot::test_vector_orient[x] - Module... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs7] - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_color - ModuleNotFoundErr... FAILED tests/test_categorical.py::TestPointPlot::test_legend_set_props - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_width_native_scale - Modu... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs18] - ... FAILED tests/test_categorical.py::TestCountPlot::test_x_series - ModuleNotFou... FAILED tests/test_distributions.py::TestRugPlot::test_color - ModuleNotFoundE... FAILED tests/test_categorical.py::TestViolinPlot::test_dodge_native_scale - M... FAILED tests/test_categorical.py::TestPointPlot::test_errorbars - ModuleNotFo... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs17] - Mo... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs2] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_points[x] - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_legend_attributes - Modul... FAILED tests/test_categorical.py::TestBoxenPlot::test_fill - ModuleNotFoundEr... FAILED tests/test_categorical.py::TestSwarmPlot::test_palette_with_hue_deprecation FAILED tests/test_distributions.py::TestRugPlot::test_matplotlib_kwargs - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs13] FAILED tests/test_categorical.py::TestCatPlot::test_weights_warning - Failed:... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs16] - Mo... FAILED tests/test_categorical.py::TestBarPlot::test_hue_order - ModuleNotFoun... FAILED tests/test_categorical.py::TestCatPlot::test_plot_colors - ModuleNotFo... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs10] - ... FAILED tests/test_categorical.py::TestBarPlot::test_width_spaced_categories FAILED tests/test_categorical.py::TestPointPlot::test_single_var[x] - ModuleN... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs7] - M... FAILED tests/test_categorical.py::TestBarPlot::test_vector_orient[y] - Module... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs2] - M... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs8] - Mod... FAILED tests/test_distributions.py::TestRugPlot::test_long_data[x] - ModuleNo... FAILED tests/test_categorical.py::TestBarPlot::test_two_calls - ModuleNotFoun... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs1] - ... FAILED tests/test_categorical.py::TestViolinPlot::test_inner_points[y] - Modu... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs1] - M... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_color_cycle_interaction FAILED tests/test_categorical.py::TestBoxenPlot::test_grouped[x] - ModuleNotF... FAILED tests/test_distributions.py::TestRugPlot::test_empty_data - ModuleNotF... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs3] - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_legend_synced_props - M... FAILED tests/test_categorical.py::TestBarPlot::test_hue_norm - ModuleNotFound... FAILED tests/test_categorical.py::TestBoxenPlot::test_k_depth_int - ModuleNot... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_common_norm FAILED tests/test_categorical.py::TestPointPlot::test_xy_with_na_value - Modu... FAILED tests/test_categorical.py::TestPointPlot::test_marker_linestyle - Modu... FAILED tests/test_categorical.py::TestBarPlot::test_legend_unfilled - ModuleN... FAILED tests/test_categorical.py::TestSwarmPlot::test_log_scale - ModuleNotFo... FAILED tests/test_categorical.py::TestViolinPlot::test_split_single - ModuleN... FAILED tests/test_categorical.py::TestPointPlot::test_single_var[y] - ModuleN... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_singular_data FAILED tests/test_categorical.py::TestViolinPlot::test_redundant_hue_legend FAILED tests/test_categorical.py::TestCatPlot::test_ax_kwarg_removal - Module... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[True] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_flat_vector FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs2] - ... FAILED tests/test_distributions.py::TestRugPlot::test_axis_labels - ModuleNot... FAILED tests/test_categorical.py::TestBarPlot::test_redundant_hue_legend - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_legend_fill[True] - Mod... FAILED tests/test_categorical.py::TestCountPlot::test_y_series - ModuleNotFou... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs19] - ... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_common_grid FAILED tests/test_categorical.py::TestBarPlot::test_errwidth_deprecation - Fa... FAILED tests/test_distributions.py::TestRugPlot::test_a_deprecation - ModuleN... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs4] - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_markers_linestyles_single FAILED tests/test_distributions.py::TestRugPlot::test_long_data[y] - ModuleNo... FAILED tests/test_categorical.py::TestBarPlot::test_vector_orient[h] - Module... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs2] - M... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs3] - M... FAILED tests/test_categorical.py::TestBarPlot::test_fill - ModuleNotFoundErro... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs9] - Mod... FAILED tests/test_categorical.py::TestBoxenPlot::test_k_depth_full - ModuleNo... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_artist_color[False] FAILED tests/test_categorical.py::TestViolinPlot::test_split_multi - ModuleNo... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs14] FAILED tests/test_categorical.py::TestCatPlot::test_share_xy - ModuleNotFound... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs8] - M... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_hue_ignores_cmap FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs11] - ... FAILED tests/test_categorical.py::TestBarPlot::test_err_kws[True] - ModuleNot... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs0] - M... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_weights - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_errcolor_deprecation - Fa... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_method - M... FAILED tests/test_distributions.py::TestRugPlot::test_log_scale - ModuleNotFo... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_empty_data - ... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_fill_artists FAILED tests/test_categorical.py::TestPointPlot::test_wide_df[x] - ModuleNotF... FAILED tests/test_categorical.py::TestBarPlot::test_vector_orient[v] - Module... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_colors FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-False] FAILED tests/test_categorical.py::TestViolinPlot::test_log_scale[x] - ModuleN... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[stack] FAILED tests/test_distributions.py::TestRugPlot::test_bivariate_data - Module... FAILED tests/test_distributions.py::TestRugPlot::test_axis_deprecation[x] - M... FAILED tests/test_categorical.py::TestBoxPlot::test_vs_catplot[kwargs5] - Mod... FAILED tests/test_categorical.py::TestViolinPlot::test_density_norm_area - Mo... FAILED tests/test_categorical.py::TestBarPlot::test_log_scale[x] - ModuleNotF... FAILED tests/test_categorical.py::TestBarPlot::test_vs_catplot[kwargs10] - Mo... FAILED tests/test_categorical.py::TestPointPlot::test_markers_linestyles_mapped FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_datetime_scale FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs3] - M... FAILED tests/test_categorical.py::TestBarPlot::test_xy_native_scale - ModuleN... FAILED tests/test_categorical.py::TestCountPlot::test_hue_redundant - ModuleN... FAILED tests/test_categorical.py::TestBoxenPlot::test_legend_fill[False] - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_vs_catplot[kwargs4] - M... FAILED tests/test_categorical.py::TestBoxenPlot::test_trust_alpha - ModuleNot... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_adjust - M... FAILED tests/test_categorical.py::TestViolinPlot::test_vs_catplot[kwargs15] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_color[True] FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs20] - ... FAILED tests/test_categorical.py::TestBarPlot::test_xy_vertical - ModuleNotFo... FAILED tests/test_categorical.py::TestBarPlot::test_capsize_as_none_deprecation FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_datetime_scale FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_flat_vector FAILED tests/test_categorical.py::TestCatPlot::test_facetgrid_data - ModuleNo... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_weight_norm FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-True] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_singular_data FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs9] - M... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[fill] FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs12] - ... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_contour_line_cmap FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs1] - M... FAILED tests/test_distributions.py::TestRugPlot::test_wide_vs_long_data - Mod... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde[count] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-poly] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_unique_norm FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_color[step-False] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_implicit FAILED tests/test_categorical.py::TestCatPlot::test_array_faceter[col] - Modu... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill - M... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_common_norm - ... FAILED tests/test_distributions.py::TestRugPlot::test_axis_deprecation[y] - M... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_multiple_argument_check FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_empty_data FAILED tests/test_categorical.py::TestBoxenPlot::test_outlier_prop - ModuleNo... FAILED tests/test_categorical.py::TestCountPlot::test_hue_dodged - ModuleNotF... FAILED tests/test_categorical.py::TestViolinPlot::test_log_scale[y] - ModuleN... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_color[False] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde[density] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_variable_assignment FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_default_color_scout_cleanup FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs4] - M... FAILED tests/test_categorical.py::TestBarPlot::test_xy_horizontal - ModuleNot... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-layer] FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_contour_fill_colors FAILED tests/test_categorical.py::TestBarPlot::test_log_scale[y] - ModuleNotF... FAILED tests/test_categorical.py::TestPointPlot::test_legend_disabled - Modul... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_stacking FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_common_bins FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill_xy FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_variable_assignment FAILED tests/test_categorical.py::TestBoxenPlot::test_legend_attributes - Mod... FAILED tests/test_categorical.py::TestBarPlot::test_hue_implied_by_palette_deprecation FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_sticky_edges FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_explicit FAILED tests/test_categorical.py::TestCountPlot::test_stat[percent] - ModuleN... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs2] - M... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[x] FAILED tests/test_distributions.py::TestRugPlot::test_vertical_deprecation - ... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_cut - ModuleN... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-bars] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde[probability] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-True] FAILED tests/test_distributions.py::TestHistPlotBivariate::test_color_limits FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_log_scale - Mo... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_sticky_edges FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs13] - ... FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs10] - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_dodge - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[probability-dodge] FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_common_norm FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_element_default FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[probability] FAILED tests/test_categorical.py::TestCatPlot::test_array_faceter[row] - Modu... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_filling FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_vertical_deprecation FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh - Module... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-layer] FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_colorbar - Mod... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_kde FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs5] - M... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_with_hue FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_unique_bins FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_long_vectors[y] FAILED tests/test_distributions.py::TestHistPlotBivariate::test_hue_color_limits FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-step] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_weighted_histogram FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_color[poly-False] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_default_cut FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat[proportion] FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_line_kwargs FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_bandwidth - Mo... FAILED tests/test_categorical.py::TestBoxenPlot::test_labels_long[x] - Module... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_clip - Module... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-bars] FAILED tests/test_distributions.py::TestRugPlot::test_rug_data - ModuleNotFou... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_unique_norm FAILED tests/test_categorical.py::TestCountPlot::test_stat[probability] - Mod... FAILED tests/test_categorical.py::TestPointPlot::test_labels_long[x] - Module... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_line_kws - Mo... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_bars_no_fill FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[x-y] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[stack] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[x] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_bw_deprecation FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[True] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_log_scale_normalization FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs14] - ... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_colorbar - Mo... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs6] - M... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_range_with_inf FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_levels_and_thresh FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_wide_vs_long_data FAILED tests/test_categorical.py::TestPointPlot::test_join_deprecation - Fail... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[count-dodge] FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_weights - Modu... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[x] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_as_numpy_dodged FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs11] - ... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-step] FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[probability] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_long_vectors[y] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs2] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[stack-poly] FAILED tests/test_categorical.py::TestCountPlot::test_stat[proportion] - Modu... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_default[fill] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[probability] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_hue - Mo... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_auto_bins FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_auto_linewidth[False] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_line_is_density FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill - ... FAILED tests/test_distributions.py::TestRugPlot::test_rug_colors - ModuleNotF... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_count[y-x] FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_drawstyle[y] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs9] FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_color - Modu... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_kernel_deprecation FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_yaxis - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_weights_with_missing FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs15] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs11] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_input_checking FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-bars] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs5] FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_input_checking FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-layer] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs5] FAILED tests/test_categorical.py::TestPointPlot::test_scale_deprecation - Mod... FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs15] - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_multiple_input_check FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[layer-poly] FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[proportion] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_shrink - Mod... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_weights - Mo... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_cumulative - ... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[layer] FAILED tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs1] - Mod... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_hue_unique_bins FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_wide_vs_long_data FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs3] FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs12] - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_weight_norm FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_bar_kwargs FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-step] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_line_kws FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_common_norm[proportion] FAILED tests/test_distributions.py::TestRugPlot::test_expand_margins - Module... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_poly_fill - ... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_shade_deprecation FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[x] FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_bivariate_error FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs0] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_axis_labels FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs0] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[stack] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_color[bars-True] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs6] FAILED tests/test_distributions.py::TestDisPlot::test_empty - ModuleNotFoundE... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_element_input_check FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[x-y] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_with_hue[density-dodge] FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_normalization[percent] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_explicit FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_overwrite_kws FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_poly_no_fill FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs4] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-bars] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_discrete - M... FAILED tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs2] - Mod... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[fill-poly] FAILED tests/test_categorical.py::TestPointPlot::test_layered_plot_clipping FAILED tests/test_categorical.py::TestCountPlot::test_vs_catplot[kwargs16] - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_kde_singular_data FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_with_col_unique_bins FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs6] FAILED tests/test_categorical.py::TestPointPlot::test_vs_catplot[kwargs13] - ... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_long_vectors[y] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_fill_nondefault[fill] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_kwargs FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_count_stat FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_implicit FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[probability] FAILED tests/test_matrix.py::TestClustermap::test_savefig - ModuleNotFoundErr... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_log_scale - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_step_no_fill FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs1] FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_hue_colors[layer] FAILED tests/test_distributions.py::TestDisPlot::test_bivariate_ecdf_error - ... FAILED tests/test_distributions.py::TestKDEPlotUnivariate::test_legend - Modu... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs10] FAILED tests/test_matrix.py::TestHeatmap::test_default_colors - ModuleNotFoun... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs5] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs7] FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_with_mask FAILED tests/test_matrix.py::TestDendrogram::test_dendrogram_plot - ModuleNot... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_colors FAILED tests/test_matrix.py::TestHeatmap::test_explicit_none_norm - ModuleNot... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_discrete_categorical_default FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_inner_lines - ModuleNo... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits[y-x] FAILED tests/test_distributions.py::TestDisPlot::test_facet_multiple[fill] - ... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs1] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_fill_colors[dodge-step] FAILED tests/test_matrix.py::TestClustermap::test_colors_input_custom_cmap - ... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_hue_stack - ... FAILED tests/test_matrix.py::TestHeatmap::test_custom_vlim_colors - ModuleNot... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_log_scale_dodge FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_with_limited_ticklabels FAILED tests/test_matrix.py::TestClustermap::test_plot_dendrograms - ModuleNo... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_step_fill_xy FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs7] FAILED tests/test_distributions.py::TestDisPlot::test_facets[col] - ModuleNot... FAILED tests/test_matrix.py::TestClustermap::test_corr_df_input - ModuleNotFo... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_log_scale FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_step_line_kwargs FAILED tests/test_distributions.py::TestDisPlot::test_bivariate_kde_norm - Mo... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_hue - Module... FAILED tests/test_matrix.py::TestClustermap::test_cluster_false - ModuleNotFo... FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_mesh_colors FAILED tests/test_matrix.py::TestHeatmap::test_square_aspect - ModuleNotFound... FAILED tests/test_matrix.py::TestClustermap::test_noticklabels - ModuleNotFou... FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_df_one_axis FAILED tests/test_matrix.py::TestClustermap::test_clustermap_annotation - Mod... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs2] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs6] FAILED tests/test_matrix.py::TestClustermap::test_z_score - ModuleNotFoundErr... FAILED tests/test_distributions.py::TestDisPlot::test_ax_warning - ModuleNotF... FAILED tests/test_matrix.py::TestHeatmap::test_custom_center_colors - ModuleN... FAILED tests/test_matrix.py::TestClustermap::test_pivot_input - ModuleNotFoun... FAILED tests/test_rcmod.py::TestFonts::test_set_serif_font - ModuleNotFoundEr... FAILED tests/test_distributions.py::TestKDEPlotBivariate::test_long_vectors FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_annotation - ModuleNot... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs11] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs2] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_probability_stat_unique_norm[proportion] FAILED tests/test_matrix.py::TestClustermap::test_cluster_false_row_col_colors FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_cbar - ModuleNotFoundE... FAILED tests/test_matrix.py::TestDendrogram::test_dendrogram_rotate - ModuleN... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_categorical_yaxis_inversion FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_series - Mod... FAILED tests/test_distributions.py::TestDisPlot::test_facets[row] - ModuleNot... FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[x-y] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs8] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs0] FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors - ModuleNotF... FAILED tests/test_matrix.py::TestClustermap::test_colors_input - ModuleNotFou... FAILED tests/test_matrix.py::TestDendrogram::test_dendrogram_ticklabel_rotation FAILED tests/test_matrix.py::TestClustermap::test_size_ratios - ModuleNotFoun... FAILED tests/test_matrix.py::TestHeatmap::test_cbar_ticks - ModuleNotFoundErr... FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_ignore_heatmap_kwargs FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs8] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_density_stat_common_norm FAILED tests/test_matrix.py::TestClustermap::test_z_score_axis0 - ModuleNotFo... FAILED tests/test_distributions.py::TestHistPlotBivariate::test_mesh_thresh FAILED tests/test_distributions.py::TestDisPlot::test_array_faceting[col] - M... FAILED tests/test_distributions.py::TestDisPlot::test_bivariate_hist_norm - M... FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_label - Modu... FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_series_shuffled FAILED tests/test_regression.py::TestRegressionPlots::test_regplot_binned - M... FAILED tests/test_matrix.py::TestClustermap::test_categorical_colors_input - ... FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_truncate[True] FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_axes - ModuleNotFoundE... FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_df - ModuleN... FAILED tests/test_regression.py::TestRegressionPlotter::test_regression_limits FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs7] FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_annotation_other_data FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs3] FAILED tests/test_matrix.py::TestClustermap::test_tree_kws - ModuleNotFoundEr... FAILED tests/test_matrix.py::TestClustermap::test_ndarray_input - ModuleNotFo... FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_marker_linewidths FAILED tests/test_matrix.py::TestClustermap::test_nested_colors_input - Modul... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs3] FAILED tests/test_regression.py::TestRegressionPlots::test_three_point_colors FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs1] FAILED tests/test_matrix.py::TestClustermap::test_cbar_pos - ModuleNotFoundEr... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs9] FAILED tests/test_distributions.py::TestDisPlot::test_facet_multiple[dodge] FAILED tests/test_distributions.py::TestHistPlotUnivariate::test_percent_stat FAILED tests/test_regression.py::TestRegressionPlots::test_regplot_basic - Mo... FAILED tests/test_distributions.py::TestDisPlot::test_facetgrid_data - Module... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs12] FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_raise_on_mixed_index_types FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_sharey - Mo... FAILED tests/test_matrix.py::TestClustermap::test_standard_scale - ModuleNotF... FAILED tests/test_miscplot.py::TestPalPlot::test_palplot_size - ModuleNotFoun... FAILED tests/test_regression.py::TestRegressionPlots::test_residplot - Module... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_hues - M... FAILED tests/test_matrix.py::TestHeatmap::test_heatmap_ticklabel_rotation - M... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs9] FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_df_shuffled FAILED tests/test_distributions.py::TestDisPlot::test_array_faceting[row] - M... FAILED tests/test_matrix.py::TestClustermap::test_df_input - ModuleNotFoundEr... FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_basic - Mod... FAILED tests/test_regression.py::TestRegressionPlots::test_regplot_xlim - Mod... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs8] FAILED tests/test_distributions.py::TestECDFPlotUnivariate::test_proportion_limits_complementary[y-x] FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_stringy_numerics FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_truncate[False] FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_facet_kws FAILED tests/test_matrix.py::TestClustermap::test_square_warning - ModuleNotF... FAILED tests/test_matrix.py::TestClustermap::test_standard_scale_axis0 - Modu... FAILED tests/test_relational.py::TestRelationalPlotter::test_lineplot_2d_dashes FAILED tests/test_regression.py::TestRegressionPlots::test_residplot_lowess FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs4] FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_df_missing FAILED tests/test_regression.py::TestRegressionPlots::test_regplot_selective FAILED tests/test_distributions.py::TestDisPlot::test_with_rug[kwargs0] - Mod... FAILED tests/test_matrix.py::TestClustermap::test_mask_reorganization - Modul... FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_hue_col_nolegend FAILED tests/test_relational.py::TestLinePlotter::test_color - ModuleNotFound... FAILED tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[style] FAILED tests/test_matrix.py::TestClustermap::test_row_col_colors_series_missing FAILED tests/test_relational.py::TestLinePlotter::test_legend_binary_var[hue] FAILED tests/test_relational.py::TestLinePlotter::test_orient - ModuleNotFoun... FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_ecdfplot[kwargs4] FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_facets - Mo... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_sizes - ... FAILED tests/test_relational.py::TestLinePlotter::test_legend_log_norm[size] FAILED tests/test_relational.py::TestLinePlotter::test_weights - ModuleNotFou... FAILED tests/test_distributions.py::TestDisPlot::test_legend - ModuleNotFound... FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_hue - Modul... FAILED tests/test_matrix.py::TestClustermap::test_ticklabel_reorganization - ... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[series] FAILED tests/test_relational.py::TestLinePlotter::test_legend_no_semantics - ... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_unshared_axis_labels FAILED tests/test_distributions.py::TestDisPlot::test_facet_multiple[stack] FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[list] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs13] FAILED tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[size] FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_kdeplot[kwargs10] FAILED tests/test_regression.py::TestRegressionPlots::test_regplot_scatter_kws_alpha FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_scatter_kws FAILED tests/test_relational.py::TestRelationalPlotter::test_ax_kwarg_removal FAILED tests/test_relational.py::TestLinePlotter::test_legend_value_error - M... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_legend FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_simple FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics1] FAILED tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[hue] FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_styles FAILED tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_hue FAILED tests/test_relational.py::TestLinePlotter::test_log_scale - ModuleNotF... FAILED tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_hue FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_vectors[numpy] FAILED tests/test_relational.py::TestLinePlotter::test_legend_binary_var[size] FAILED tests/test_relational.py::TestLinePlotter::test_legend_hue_and_style_diff FAILED tests/test_relational.py::TestLinePlotter::test_legend_binary_numberic_brief[hue] FAILED tests/test_regression.py::TestRegressionPlots::test_lmplot_markers - M... FAILED tests/test_relational.py::TestLinePlotter::test_non_aggregated_data - ... FAILED tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_style FAILED tests/test_relational.py::TestLinePlotter::test_legend_hue_categorical FAILED tests/test_relational.py::TestLinePlotter::test_matplotlib_kwargs - Mo... FAILED tests/test_relational.py::TestRelationalPlotter::test_facet_variable_collision FAILED tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_hue_and_style FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics2] FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics5] FAILED tests/test_relational.py::TestLinePlotter::test_legend_binary_numberic_brief[size] FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics3] FAILED tests/test_relational.py::TestLinePlotter::test_axis_labels - ModuleNo... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_wide - M... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_data - M... FAILED tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[hue] FAILED tests/test_relational.py::TestLinePlotter::test_legend_log_norm[hue] FAILED tests/test_relational.py::TestScatterPlotter::test_color - ModuleNotFo... FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_weighted_estimator FAILED tests/test_relational.py::TestLinePlotter::test_nonmapped_dashes - Mod... FAILED tests/test_relational.py::TestRelationalPlotter::test_legend_attributes_hue_and_style FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics0] FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics7] FAILED tests/test_relational.py::TestRelationalPlotter::test_legend_has_no_offset FAILED tests/test_relational.py::TestScatterPlotter::test_legend_numeric_hue_brief FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics4] FAILED tests/test_relational.py::TestLinePlotter::test_legend_numerical_brief[style] FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics6] FAILED tests/test_relational.py::TestLinePlotter::test_plot - ModuleNotFoundE... FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_axes - Module... FAILED tests/test_relational.py::TestLinePlotter::test_legend_hue_and_size_same FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_complex FAILED tests/test_relational.py::TestLinePlotter::test_legend_hue_and_style_same FAILED tests/test_relational.py::TestScatterPlotter::test_legend_no_semantics FAILED tests/test_relational.py::TestLinePlotter::test_ci_deprecation - Modul... FAILED tests/test_relational.py::TestLinePlotter::test_legend_attributes_with_style FAILED tests/test_distributions.py::TestDisPlot::test_versus_single_histplot[kwargs14] FAILED tests/test_relational.py::TestScatterPlotter::test_legend_attributes_hue FAILED tests/test_relational.py::TestRelationalPlotter::test_relplot_scatter_unused_variables FAILED tests/test_relational.py::TestScatterPlotter::test_legend_numeric_hue_full FAILED tests/test_relational.py::TestScatterPlotter::test_legend_numeric_size_brief FAILED tests/test_relational.py::TestScatterPlotter::test_legend_hue - Module... FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics10] FAILED tests/test_relational.py::TestScatterPlotter::test_size_norm_extrapolation FAILED tests/test_relational.py::TestScatterPlotter::test_legend_attributes_hue_and_style FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics8] FAILED tests/test_relational.py::TestScatterPlotter::test_legend_hue_style_same FAILED tests/test_relational.py::TestScatterPlotter::test_legend_numeric_size_full FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_smoke - Modul... FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics11] FAILED tests/test_relational.py::TestScatterPlotter::test_legend_hue_style_different FAILED tests/test_relational.py::TestScatterPlotter::test_plot - ModuleNotFou... FAILED tests/test_relational.py::TestLinePlotter::test_lineplot_vs_relplot[long_semantics9] FAILED tests/test_relational.py::TestScatterPlotter::test_literal_attribute_vectors FAILED tests/test_relational.py::TestScatterPlotter::test_axis_labels - Modul... FAILED tests/test_relational.py::TestScatterPlotter::test_short_form_kwargs FAILED tests/test_relational.py::TestLinePlotter::test_legend_numerical_full[size] FAILED tests/test_relational.py::TestScatterPlotter::test_linewidths - Module... FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics4] FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_axes - ... FAILED tests/test_relational.py::TestScatterPlotter::test_legend_value_error FAILED tests/test_relational.py::TestScatterPlotter::test_supplied_color_array FAILED tests/test_relational.py::TestScatterPlotter::test_datetime_scale - Mo... FAILED tests/test_relational.py::TestScatterPlotter::test_legend_size_numeric_dict FAILED tests/test_relational.py::TestScatterPlotter::test_legend_data_hue_size_same FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics1] FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics10] FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics0] FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics8] FAILED tests/test_relational.py::TestScatterPlotter::test_legend_attributes_style FAILED tests/test_relational.py::TestScatterPlotter::test_legend_size_numeric_list FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics5] FAILED tests/test_relational.py::TestScatterPlotter::test_hue_order - ModuleN... FAILED tests/test_utils.py::test_move_legend_input_checks - ModuleNotFoundErr... FAILED tests/test_utils.py::TestSpineUtils::test_despine_specific_axes - Modu... FAILED tests/test_utils.py::TestSpineUtils::test_despine_with_offset - Module... FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics3] FAILED tests/test_utils.py::test_move_legend_matplotlib_objects - ModuleNotFo... FAILED tests/test_utils.py::TestSpineUtils::test_despine_trim_categorical - M... FAILED tests/test_utils.py::TestSpineUtils::test_despine_trim_inverted - Modu... FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics2] FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_smoke FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics7] FAILED tests/test_utils.py::TestSpineUtils::test_despine - ModuleNotFoundErro... FAILED tests/test_relational.py::TestScatterPlotter::test_unfilled_marker_edgecolor_warning FAILED tests/test_utils.py::test_move_legend_with_labels - ModuleNotFoundErro... FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics9] FAILED tests/test_utils.py::TestSpineUtils::test_despine_side_specific_offset FAILED tests/test_utils.py::test_draw_figure - ModuleNotFoundError: No module... FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics6] FAILED tests/test_relational.py::TestScatterPlotter::test_scatterplot_vs_relplot[long_semantics11] FAILED tests/test_utils.py::test_move_legend_grid_object - ModuleNotFoundErro... FAILED tests/test_utils.py::TestSpineUtils::test_despine_trim_spines - Module... FAILED tests/test_utils.py::TestSpineUtils::test_despine_trim_noticks - Modul... FAILED tests/test_utils.py::TestSpineUtils::test_despine_moved_ticks - Module... FAILED tests/test_utils.py::TestSpineUtils::test_despine_with_offset_specific_axes FAILED tests/test_utils.py::test_ticklabels_overlap - ModuleNotFoundError: No... ==== 1205 failed, 1153 passed, 16 skipped, 6 xfailed, 37 warnings in 53.30s ==== INFO : Command's result: FAILURE INFO : Command's error: Command '['python3', '-m', 'pytest', '-n', 'auto']' returned non-zero exit status 1. error: Bad exit status from /usr/src/tmp/rpm-tmp.68394 (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.68394 (%check) Command exited with non-zero status 1 655.27user 33.50system 0:56.84elapsed 1211%CPU (0avgtext+0avgdata 230056maxresident)k 0inputs+0outputs (0major+4131693minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-seaborn-0.13.2-alt1.src.rpm' failed. Command exited with non-zero status 1 7.03user 4.53system 1:31.92elapsed 12%CPU (0avgtext+0avgdata 140596maxresident)k 121456inputs+0outputs (0major+380158minor)pagefaults 0swaps