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

Uploaded Source

Built Distributions

PyQt5-5.15.3-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.3-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.3-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.3-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.3.tar.gz.

File metadata

  • Download URL: PyQt5-5.15.3.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.3.tar.gz
Algorithm Hash digest
SHA256 965ba50e7029b37f218a54ace24e87c77db3e5a9f0b83baeb21fb57b4154b838
MD5 9a98053c3b0071fa051ad4a3d2d5a6bd
BLAKE2b-256 6e86d715e71771cece0e060f2ebab20f3ded067b08a0927dfb3143530cae8098

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.3-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.3-cp36.cp37.cp38.cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 4e0fc6993df120e686528de46f2e002e930e24f99f103788724f0bd8bec9b4f7
MD5 0e1bbbeacea7bd38c7c147bd1c19f8dd
BLAKE2b-256 7f3eca24ef31aff1a59fdd0792bde476fa5dfc70d08223be9591bf8843e3dfa2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.3-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.3-cp36.cp37.cp38.cp39-none-win32.whl
Algorithm Hash digest
SHA256 ef2682dc829d6603fb5c958274d721fb076fd84a88fcb8f9fc7655cbb72b2bfc
MD5 540dc34581ce35f73fb3a5eacba17e9c
BLAKE2b-256 c33fba364ba8868d3de9626972dff38bf06d602e648e37aef113570e03ff538a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.3-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.3-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b9e07094382d51dc34f63c5a417b735dae1ad934a9dd9bc08bbc0a39452bfe8
MD5 24336d5e42642ac706c74695fd862baa
BLAKE2b-256 b6e87e43e3b142662f272436aba1d61c597d1aabe42845d38576fbdf82c233c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.3-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.3-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 69fdceed983ebd388f44ceab9b8a6c2c086c79c705182fcc7b06837e2ccf7ba3
MD5 2c285b7867de259685158523d695a014
BLAKE2b-256 e749bc7b49b353e654d20403d0aa83d589e766f5b131f7d2f2b0560addb384c6

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