Skip to main content

Python bindings for the Qt cross platform application toolkit

Project description

PyQt5 - Comprehensive Python Bindings for Qt v5

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.

Documentation

The documentation for the latest release can be found here.

Installation

The GPL version of PyQt5 can be installed from PyPI:

pip install PyQt5

pip will also build and install the bindings from the sdist package but Qt's qmake tool must be on PATH.

The sip-install tool will also install the bindings from the sdist package but will allow you to configure many aspects of the installation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyQt5-5.15.11.tar.gz (3.2 MB view details)

Uploaded Source

Built Distributions

PyQt5-5.15.11-cp38-abi3-win_amd64.whl (6.9 MB view details)

Uploaded CPython 3.8+ Windows x86-64

PyQt5-5.15.11-cp38-abi3-win32.whl (5.4 MB view details)

Uploaded CPython 3.8+ Windows x86

PyQt5-5.15.11-cp38-abi3-manylinux_2_17_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ x86-64

PyQt5-5.15.11-cp38-abi3-macosx_11_0_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ x86-64

PyQt5-5.15.11-cp38-abi3-macosx_11_0_arm64.whl (6.6 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

File details

Details for the file PyQt5-5.15.11.tar.gz.

File metadata

  • Download URL: PyQt5-5.15.11.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for PyQt5-5.15.11.tar.gz
Algorithm Hash digest
SHA256 fda45743ebb4a27b4b1a51c6d8ef455c4c1b5d610c90d2934c7802b5c1557c52
MD5 51ff7c7ccec76a5de36db3ff88140eaf
BLAKE2b-256 0e07c9ed0bd428df6f87183fca565a79fee19fa7c88c7f00a7f011ab4379e77a

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.11-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: PyQt5-5.15.11-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for PyQt5-5.15.11-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bdde598a3bb95022131a5c9ea62e0a96bd6fb28932cc1619fd7ba211531b7517
MD5 00472a1ff018ade8149ba94de90ce5f7
BLAKE2b-256 56d568eb9f3d19ce65df01b6c7b7a577ad3bbc9ab3a5dd3491a4756e71838ec9

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.11-cp38-abi3-win32.whl.

File metadata

  • Download URL: PyQt5-5.15.11-cp38-abi3-win32.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for PyQt5-5.15.11-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 76be0322ceda5deecd1708a8d628e698089a1cea80d1a49d242a6d579a40babd
MD5 342f126076df20f52010a6702e842756
BLAKE2b-256 f3f0ae5a5b4f9b826b29ea4be841b2f2d951bcf5ae1d802f3732b145b57c5355

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.11-cp38-abi3-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for PyQt5-5.15.11-cp38-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 cd672a6738d1ae33ef7d9efa8e6cb0a1525ecf53ec86da80a9e1b6ec38c8d0f1
MD5 7265e540dc1cf21ad564286cc293a021
BLAKE2b-256 b48c4065950f9d013c4b2e588fe33cf04e564c2322842d84dbcbce5ba1dc28b0

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.11-cp38-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for PyQt5-5.15.11-cp38-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6cd75628f6e732b1ffcfe709ab833a0716c0445d7aec8046a48d5843352becb6
MD5 0ca3747a3040a183b53a35d5ddc5f400
BLAKE2b-256 49f53fb696f4683ea45d68b7e77302eff173493ac81e43d63adb60fa760b9f91

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.11-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyQt5-5.15.11-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8b03dd9380bb13c804f0bdb0f4956067f281785b5e12303d529f0462f9afdc2
MD5 caa62459f20ff1dd9fec4bea6ff34478
BLAKE2b-256 116442ec1b0bd72d87f87bde6ceb6869f444d91a2d601f2e67cd05febc0346a1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page