Skip to main content

PyQt5 - Comprehensive Python Bindings for Qt v5

What is PyQt5?

Qt is set of cross-platform C++ libraries that implement high-level APIs for accessing many aspects of modern desktop and mobile systems. These include location and positioning services, multimedia, NFC and Bluetooth connectivity, a Chromium based web browser, as well as traditional UI development.

PyQt5 is a comprehensive set of Python bindings for Qt v5. It is implemented as more than 35 extension modules and enables Python to be used as an alternative application development language to C++ on all supported platforms including iOS and Android.

PyQt5 may also be embedded in C++ based applications to allow users of those applications to configure or enhance the functionality of those applications.

Author

PyQt5 is copyright (c) Riverbank Computing Limited. Its homepage is https://www.riverbankcomputing.com/software/pyqt/.

Support may be obtained from the PyQt mailing list at https://www.riverbankcomputing.com/mailman/listinfo/pyqt/.

License

PyQt5 is released under the GPL v3 license and under a commercial license that allows for the development of proprietary applications.

Installation

PyQt5 source packages for the GPL version can be dowloaded from https://www.riverbankcomputing.com/software/pyqt/download5/.

Wheels for the GPL version for 32 and 64-bit Windows, 64-bit OS X and 64-bit Linux can be installed from PyPI:

pip3 install PyQt5

The wheels include a copy of the required parts of the LGPL version of Qt.

Documentation

The documentation for the latest release can be found here.

Metadata

Release files for PyQt5 5.8.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for PyQt5 5.8.2
File
PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win_amd64.whl CPython 3.6, CPython 3.7, CPython 3.5 none Windows x86-64 Details
PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win32.whl CPython 3.7, CPython 3.5, CPython 3.6 none Windows x86-32 Details
PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl CPython 3.7, CPython 3.5, CPython 3.6 abi3 Linux glibc 2.5+ x86-64 Details
PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-abi3-macosx_10_6_intel.whl CPython 3.7, CPython 3.5, CPython 3.6 abi3 macOS 10.6+ Intel (x86-64, i386) Details

Total release size: 307.7 MB

Release files / PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win_amd64.whl

Download URL PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win_amd64.whl
Size 75.2 MB
Tags CPython 3.5 CPython 3.6 CPython 3.7 Windows x86-64
SHA-256 checksum
How to use checksums
f118e54f69f8477c90124ffbeea11690135745e48d6bdda6a3a0be8658fb65f0
BLAKE2b-256 checksum
How to use checksums
5508a8cae8689ed928a6c7eba2e125b5cf96545995692d144d8b8f6471e47246
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win32.whl

Download URL PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win32.whl
Size 62.8 MB
Tags CPython 3.5 CPython 3.6 CPython 3.7 Windows x86-32
SHA-256 checksum
How to use checksums
e6b6e45ef1cf2bb3bf95e3a360660c4dc6df1b50ed7777c8c92e7533cf1ece18
BLAKE2b-256 checksum
How to use checksums
077b3223e33293be19e7666976db4ed346d83ba9b97be23aae2e4f94dcf37782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl

Download URL PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl
Size 96.1 MB
Tags CPython 3.5 CPython 3.6 CPython 3.7 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
eb8ea061e688b91837c4d284d6345ea6ec89516738ee7ea74c3ada9866f01823
BLAKE2b-256 checksum
How to use checksums
4f52428af82f860dae1e08f8cb7f03399a9cc0f3756f2bd1b3e31ee749e126e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-abi3-macosx_10_6_intel.whl

Download URL PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-abi3-macosx_10_6_intel.whl
Size 73.5 MB
Tags CPython 3.5 CPython 3.6 CPython 3.7 abi3 macOS 10.6+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
2d259f5c1e78ebe2e0df517bdbafb573be8e4aea7efdc3a6477020a5f475c1cf
BLAKE2b-256 checksum
How to use checksums
0fa871d918272a9ae17541942daffb15d663d7c9401346252a495a84822e81d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for PyQt5 5.8.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

5.8.2 This release

4 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page