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