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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.6+ Windows x86-64

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

Uploaded CPython 3.6+ Windows x86

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

Uploaded CPython 3.6+

PyQt5-5.15.5-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.5.tar.gz.

File metadata

  • Download URL: PyQt5-5.15.5.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.5.tar.gz
Algorithm Hash digest
SHA256 b411b7a8fa03901c9feb1dcbac7ea1fc3ce20b9ae682762b777cd5398749ca2b
MD5 8970743c20420541510f32bb11070ac7
BLAKE2b-256 72bf4e7c66eefa9ede1ec01d065d220373667f4ca3285a83a6430eefc254904c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.5-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.5-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 85e76b7a96995b9da12083850bf2a9f4f0aeba2b0b99461b3337ad7e44f428c3
MD5 0effada1570ef2988d9eac44156d3c0c
BLAKE2b-256 9181e3aa694b42f62ad380096e49f2b717af662ca5443e9453893fa052ab3874

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.5-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.5-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 b8e23c1a3fe1b7749c9106f36fba0bd4676dc77bcacca95304c6b840b782e24d
MD5 530f61db706563a373b5c82421b8219d
BLAKE2b-256 00c6193aaf2ec157e5886333a0aaa78fa77d8e8e9590088df3dea3341cbeccd6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.5-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.5-cp36-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5966fb291f316f8e35bc8775dda63acf1bb9855baeb5af3e33d3e7c4f1cd98d4
MD5 9459f3bbd94ebdbca9ec7e8b6d8a733c
BLAKE2b-256 6744a106d9570fa66de1d1f72d2b678369af8128d072797a2b8b986c0b39c89a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PyQt5-5.15.5-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.5-cp36-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 521130eea1eaac55cc6867b1dc627d292b6468fb8e525ce2a015cdf39028d6e8
MD5 5bdd84450ff864956a93962ea11a3e0f
BLAKE2b-256 d0665907422187ccf92dd6f070c278b1c4ad9363eea56cb7068e3d2942bf4f8f

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