Source: python-qtpy Version: 2.4.2-4 Severity: normal Dear Maintainer,
Qt 5 extended support is ending this year, on 2025-05-26 [1]. So I would like to start removing some Qt 5 submodules which are not used in Debian. For some of those submodules, pyqt5 and/or python-qtpy are the only reverse dependencies that prevent their removal. For example: - qtremoteobjects: the only reverse dependencies are pyqt5 and python-qtpy; - qtconnectivity: there is only one additional reverse dependency other than pyqt5 and python-qtpy. So, I would like to ask you to remove build- and runtime dependency on pyqt5 submodules which are not used by python-qtpy reverse dependencies in Debian. I grepped the source code of python-qtpy reverse dependencies for qtpy imports, and it looks like they are only using the following imports: - qtpy.QtCore, qtpy.QtGui, qtpy.QtNetwork, qtpy.QtTest, qtpy.QtWidgets — provided by python3-pyqt5 package; - qtpy.QtSvg — provided by python3-pyqt5.qtsvg package. So, it looks like dependencies on other pyqt5 submodules can be safely removed. [1]: https://www.qt.io/blog/qt-5.15-extended-support-for-subscription-license-holders -- Dmitry Shachnev
signature.asc
Description: PGP signature