If you have purchased a commercial license then please login to your account using the details sent to you at the time of purchase.
PyQt6 is provided as a source distribution (sdist) and binary wheels from PyPI. The wheels include copies of the corresponding Qt libraries. To install it run:
pip install PyQt6
PyQt6 introduces the following incompatibilities with PyQt5:
enum.IntEnumfor scoped enums and a custom type for traditional named enums). PyQt5 allowed an int whenever an enum was expected but PyQt6 requires the correct type.
QFlagsare implemented as
Q_CLASSINFOhas been replaced by the
Q_FLAGhave been replaced by the
Q_FLAGShave been removed.
exec_()methods have been removed.
print_()methods have been removed.
Qtmodule has been removed.
QtWidgets.qApphas been removed.
QtCore.PYQT_CONFIGURATIONdict has been removed.
pylupdatecan no longer read a
.profile in order to determine the names of
.pyfiles to translate.
pyrcchas been removed.
Below are any snapshots of the next release of PyQt6 including all bug fixes.
PyQt5 is provided as a source distribution (sdist) and binary wheels from PyPI. The wheels include copies of the corresponding Qt libraries. To install it run:
pip install PyQt5
Below are any snapshots of the next release of PyQt5 including all bug fixes.
This is the last release of PyQt4. No more releases will be made.
Before you can build PyQt4 from sources you must have already installed SIP v4.