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

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

Uploaded Source

Built Distributions

PyQt5-5.15.6-cp36-abi3-win_amd64.whl (6.7 MB view details)

Uploaded CPython 3.6+ Windows x86-64

PyQt5-5.15.6-cp36-abi3-win32.whl (5.3 MB view details)

Uploaded CPython 3.6+ Windows x86

PyQt5-5.15.6-cp36-abi3-manylinux1_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.6+

PyQt5-5.15.6-cp36-abi3-macosx_10_13_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.6+ macOS 10.13+ x86-64

File details

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

File metadata

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

File hashes

Hashes for PyQt5-5.15.6.tar.gz
Algorithm Hash digest
SHA256 80343bcab95ffba619f2ed2467fd828ffeb0a251ad7225be5fc06dcc333af452
MD5 0c7fca60aa6ee13c235f68576d9c7bed
BLAKE2b-256 3b27fd81188a35f37be9b3b4c2db1654d9439d1418823916fe702ac3658c9c41

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.6-cp36-abi3-win_amd64.whl.

File metadata

  • Download URL: PyQt5-5.15.6-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.6+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.6-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f411ecda52e488e1d3c5cce7563e1b2ca9cf0b7531e3c25b03d9a7e56e07e7fc
MD5 31a1419e83bf8aa8751b5c7a5f425ef2
BLAKE2b-256 bef28e7b751d102ce3500cbeff97cb514eaf5c06d5e423676c37e9de28d0c06b

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.6-cp36-abi3-win32.whl.

File metadata

  • Download URL: PyQt5-5.15.6-cp36-abi3-win32.whl
  • Upload date:
  • Size: 5.3 MB
  • Tags: CPython 3.6+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.6-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 9d2dcdaf82263ae56023410a7af15d1fd746c8e361733a7d0d1bd1f004ec2793
MD5 2774007ef701ca80b0daae93ad9772fc
BLAKE2b-256 c3bd7660caaa932063f627fabdf01a963f16149ef26d056027b1b538fe1e26ff

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.6-cp36-abi3-manylinux1_x86_64.whl.

File metadata

  • Download URL: PyQt5-5.15.6-cp36-abi3-manylinux1_x86_64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.6+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.6-cp36-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9d6efad0377aa78bf081a20ac752ce86096ded18f04c592d98f5b92dc879ad0a
MD5 0e637e2d6f117699f41ba163e6a0e73e
BLAKE2b-256 366619983d471c702e551a19a7225a92a7c1efadd961f6c650110ed906dd0ed7

See more details on using hashes here.

File details

Details for the file PyQt5-5.15.6-cp36-abi3-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: PyQt5-5.15.6-cp36-abi3-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.6+, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.6-cp36-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 33ced1c876f6a26e7899615a5a4efef2167c263488837c7beed023a64cebd051
MD5 0c8f0da30f195330fb7c2724e4869b3b
BLAKE2b-256 801c46d8f76e1719a8a00921ab579ed1b908c830d356a7658ec7ceda5d421912

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