Please publish release with packages for all platforms for PyQt5-Qt5
konstin
konstin at mailbox.org
Fri Sep 19 09:43:59 BST 2025
Hi,
I have a request regarding the packaging of PyQt5-Qt5 on PyPI.
Packaging tools such as uv or poetry resolve the user's dependencies,
and then write the versions to a platform-independent lockfile. This is
built under the assumption that a version can be used on any supported
platform.
PyQt5-Qt5 breaks this assumption as different versions have wheels for
different platforms. For example, 5.15.2 has Windows wheels, while
5.15.17 has Linux and macOS wheels. Without a source distributions,
package managers can't build missing wheels for a version. This leads to
regular questions from users of both uv and poetry, see
https://github.com/astral-sh/uv/issues?q=is%3Aissue%20%20pyqt5 and
https://github.com/python-poetry/poetry/issues?q=is%3Aissue%20pyqt5, who
get errors where the dependency resolution works, but installation fails
because wheels are missing.
Would it be possible to always publish wheels for all supported
platforms for PyQt5-Qt5?
Best,
Konsti
More information about the PyQt
mailing list