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

Uploaded Source

Built Distributions

PyQt5-5.15.4-cp36.cp37.cp38.cp39-none-win_amd64.whl (6.8 MB view details)

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

PyQt5-5.15.4-cp36.cp37.cp38.cp39-none-win32.whl (5.4 MB view details)

Uploaded CPython 3.6CPython 3.7CPython 3.8CPython 3.9Windows x86

PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl (8.3 MB view details)

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

PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl (7.0 MB view details)

Uploaded 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.4.tar.gz.

File metadata

  • Download URL: PyQt5-5.15.4.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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.4.tar.gz
Algorithm Hash digest
SHA256 2a69597e0dd11caabe75fae133feca66387819fc9bc050f547e5551bce97e5be
MD5 8082ab8fd83d2cd6572bc446e08855e0
BLAKE2b-256 8ea4d5e4bf99dd50134c88b95e926d7b81aad2473b47fde5e3e4eac2c69a8942

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.4-cp36.cp37.cp38.cp39-none-win_amd64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: 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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.4-cp36.cp37.cp38.cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 213bebd51821ed89b4d5b35bb10dbe67564228b3568f463a351a08e8b1677025
MD5 dda9839e98c0aab16f73c04834e59783
BLAKE2b-256 9e539476464c2a8db5252de96fd8ff39ec5db6ef09b8a08a7152546b7f142d90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.4-cp36.cp37.cp38.cp39-none-win32.whl
  • Upload date:
  • Size: 5.4 MB
  • Tags: 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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.4-cp36.cp37.cp38.cp39-none-win32.whl
Algorithm Hash digest
SHA256 a88526a271e846e44779bb9ad7a738c6d3c4a9d01e15a128ecfc6dd4696393b7
MD5 f0240df54ed7049f0e56f74dc3eaedcd
BLAKE2b-256 25e20b6d906d5716c7564c8d93eed89d0d51a4fb040d061701e39d74fbe74653

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.6+, CPython 3.7+, CPython 3.8+, CPython 3.9+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 883a549382fc22d29a0568f3ef20b38c8e7ab633a59498ac4eb63a3bf36d3fd3
MD5 2020d0624acda6a6ab1abdb868f146ae
BLAKE2b-256 ed62cd9f10702c75b242f82da858668fba0cda04cda92133244d3d1555e530b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: 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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 8c0848ba790a895801d5bfd171da31cad3e551dbcc4e59677a3b622de2ceca98
MD5 9327fbfa4bb9ef7944b4b358952860cc
BLAKE2b-256 0d6b7bf2bcbadcbf3157e89353711dd0af606af6ac3df6d93eaeb3fa80ba2cef

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