Skip to main content

Python bindings for the Qt cross platform application toolkit

Project description

PyQt6 - Comprehensive Python Bindings for Qt v6

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.

PyQt6 is a comprehensive set of Python bindings for Qt v6. 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.

PyQt6 may also be embedded in C++ based applications to allow users of those applications to configure or enhance the functionality of those applications.

Author

PyQt6 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

PyQt6 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 PyQt6 can be installed from PyPI:

pip install PyQt6

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

pyqt6-6.9.1.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

pyqt6-6.9.1-cp39-abi3-win_arm64.whl (25.2 MB view details)

Uploaded CPython 3.9+Windows ARM64

pyqt6-6.9.1-cp39-abi3-win_amd64.whl (25.7 MB view details)

Uploaded CPython 3.9+Windows x86-64

pyqt6-6.9.1-cp39-abi3-manylinux_2_39_aarch64.whl (40.4 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.39+ ARM64

pyqt6-6.9.1-cp39-abi3-manylinux_2_28_x86_64.whl (37.8 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.28+ x86-64

pyqt6-6.9.1-cp39-abi3-macosx_10_14_universal2.whl (59.8 MB view details)

Uploaded CPython 3.9+macOS 10.14+ universal2 (ARM64, x86-64)

File details

Details for the file pyqt6-6.9.1.tar.gz.

File metadata

  • Download URL: pyqt6-6.9.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for pyqt6-6.9.1.tar.gz
Algorithm Hash digest
SHA256 50642be03fb40f1c2111a09a1f5a0f79813e039c15e78267e6faaf8a96c1c3a6
MD5 5ef89da9e742b75c83b0bcff05bfadb6
BLAKE2b-256 321b567f46eb43ca961efd38d7a0b73efb70d7342854f075fd919179fdb2a571

See more details on using hashes here.

File details

Details for the file pyqt6-6.9.1-cp39-abi3-win_arm64.whl.

File metadata

  • Download URL: pyqt6-6.9.1-cp39-abi3-win_arm64.whl
  • Upload date:
  • Size: 25.2 MB
  • Tags: CPython 3.9+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for pyqt6-6.9.1-cp39-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 08792c72d130a02e3248a120f0b9bbb4bf4319095f92865bc5b365b00518f53d
MD5 bf0efd31dd5cd9e91baf07ff7d6ec07b
BLAKE2b-256 52b30839d8fd18b86362a4de384740f2f6b6885b5d06fda7720f8a335425e316

See more details on using hashes here.

File details

Details for the file pyqt6-6.9.1-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: pyqt6-6.9.1-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 25.7 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for pyqt6-6.9.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 15b95bd273bb6288b070ed7a9503d5ff377aa4882dd6d175f07cad28cdb21da0
MD5 5aac35e3d13219275ddced031a0b1ddf
BLAKE2b-256 c40969cf80456b6a985e06dd24ed0c2d3451e43567bf2807a5f3a86ef7a74a2e

See more details on using hashes here.

File details

Details for the file pyqt6-6.9.1-cp39-abi3-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for pyqt6-6.9.1-cp39-abi3-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 055870b703c1a49ca621f8a89e2ec4d848e6c739d39367eb9687af3b056d9aa3
MD5 8780eafdda5b6ac4cad3cfb363c147a3
BLAKE2b-256 5a5ee77fa2761d809cd08d724f44af01a4b6ceb0ff9648e43173187b0e4fac4e

See more details on using hashes here.

File details

Details for the file pyqt6-6.9.1-cp39-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyqt6-6.9.1-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37884df27f774e2e1c0c96fa41e817a222329b80ffc6241725b0dc8c110acb35
MD5 02dc43645f7dd7d750196d2637364249
BLAKE2b-256 d57892f3c46440a83ebe22ae614bd6792e7b052bcb58ff128f677f5662015184

See more details on using hashes here.

File details

Details for the file pyqt6-6.9.1-cp39-abi3-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for pyqt6-6.9.1-cp39-abi3-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 33c23d28f6608747ecc8bfd04c8795f61631af9db4fb1e6c2a7523ec4cc916d9
MD5 77ac4b10ee2988d64197ea53413a57d9
BLAKE2b-256 18c4fc2a69cf3df09b213185ef5a677c3940cd20e7855d29e40061a685b9c6ee

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