Debian python3-qtconsole package ================================ This Debian package provides qtconsole. This is a metapackage, which will work with any of the Python Qt toolkits that are available (PyQt5, PyQt6 or PySide 6). The Debian package therefore does not declare a dependency on any of these toolkits; it is the responsibility of the depending package to do so (assuming that it, too, is not a metapackage). qtconsole uses qtpy (in the python3-qtpy package) to call the appropriate toolkit, which defaults to PyQt5. If you wish to use a different toolkit, you must ensure that you set the environment variable QT_API to "pyqt6" or "pyside6" *before* importing either qtconsole or qtpy (or anything that imports those); see /usr/share/doc/python3-qtpy/README.Debian.gz for more on how qtpy chooses which toolkit to use. (Note that the PySide 6 tests for this package are quite flaky; it is possible that using PySide 6 as a toolkit will lead to runtime crashes.) The Python Qt dependencies that are required by this package (qtconsole) are as follows: For pyqt5: python3-pyqt5, python3-pyqt5.qtsvg For pyqt6: python3-pyqt6, python3-pyqt6.qtsvg For pyside6: python3-pyside6.qtcore, python3-pyside6.qtgui, python3-pyside6.qtopengl, python3-pyside6.qtprintsupport, python3-pyside6.qtsvg, python3-pyside6.qttest, python3-pyside6.qtwidgets -- Julian Gilbey , Thu, 16 Jan 2025 22:54:21 +0000