Skip to main content

Python bindings for the Qt cross platform application toolkit

Project description

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

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

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.2.tar.gz (3.3 MB view details)

Uploaded Source

Built Distributions

PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl (56.9 MB view details)

Uploaded CPython 3.5CPython 3.6CPython 3.7CPython 3.8CPython 3.9Windows x86-64

PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win32.whl (48.9 MB view details)

Uploaded CPython 3.5CPython 3.6CPython 3.7CPython 3.8CPython 3.9Windows x86

PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl (68.3 MB view details)

Uploaded CPython 3.5+CPython 3.6+CPython 3.7+CPython 3.8+CPython 3.9+

PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl (47.6 MB view details)

Uploaded CPython 3.5+CPython 3.6+CPython 3.7+CPython 3.8+CPython 3.9+macOS 10.13+ Intel (x86-64, i386)

File details

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

File metadata

  • Download URL: PyQt5-5.15.2.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for PyQt5-5.15.2.tar.gz
Algorithm Hash digest
SHA256 372b08dc9321d1201e4690182697c5e7ffb2e0770e6b4a45519025134b12e4fc
MD5 b94576e9e013210dc5aba061913e4bd4
BLAKE2b-256 286c640e3f5c734c296a7193079a86842a789edb7988dca39eab44579088a1d1

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl.

File metadata

  • Download URL: PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl
  • Upload date:
  • Size: 56.9 MB
  • Tags: CPython 3.5, CPython 3.6, CPython 3.7, CPython 3.8, CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 faaecb76ec65e12673a968e7f5bc02495957e6996f0a3fa0d98895f9e4113746
MD5 bf3fac08b0ed09091d7528d16543a6dc
BLAKE2b-256 aa72754c693db0e745b9fe47debc3ec52844461f090d5beff28489a0cde5ef82

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win32.whl.

File metadata

  • Download URL: PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win32.whl
  • Upload date:
  • Size: 48.9 MB
  • Tags: CPython 3.5, CPython 3.6, CPython 3.7, CPython 3.8, CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-none-win32.whl
Algorithm Hash digest
SHA256 ea24f24b7679bf393dd2e4f53fe0ce65021be18304c1ff7a226c2fc5c356d0da
MD5 551c2bc4f58a43998a41ce2def6f56b5
BLAKE2b-256 b73ea10c682f8ee33583cdc86a0d0eafe82b39156be3771abaa219b6e50251cd

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29889845688a54d62820585ad5b2e0200a36b304ff3d7a555e95599f110ba4ce
MD5 527d3122c8fc1d6fd4b290833783ef4e
BLAKE2b-256 91cfcc705497cdae04c3c0bc34f94b91e31b6585bb65eb561f18473c998caae1

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl.

File metadata

  • Download URL: PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
  • Upload date:
  • Size: 47.6 MB
  • Tags: CPython 3.5+, CPython 3.6+, CPython 3.7+, CPython 3.8+, CPython 3.9+, macOS 10.13+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for PyQt5-5.15.2-5.15.2-cp35.cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 894ca4ae767a8d6cf5903784b71f755073c78cb8c167eecf6e4ed6b3b055ac6a
MD5 2aae4ea67331a1195dcd3de1ac28890f
BLAKE2b-256 0f28fcaf2aeede42456538d1543aefa253d70282bf326f5f795c99233366b66f

See more details on using hashes here.

Supported by

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