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

Uploaded Source

Built Distributions

PyQt6-6.7.1-cp38-abi3-win_amd64.whl (6.6 MB view details)

Uploaded CPython 3.8+ Windows x86-64

PyQt6-6.7.1-cp38-abi3-manylinux_2_28_x86_64.whl (8.2 MB view details)

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

PyQt6-6.7.1-cp38-abi3-manylinux_2_28_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.28+ ARM64

PyQt6-6.7.1-cp38-abi3-macosx_11_0_universal2.whl (11.9 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ universal2 (ARM64, x86-64)

PyQt6-6.7.1-1-cp38-abi3-manylinux_2_28_x86_64.whl (8.2 MB view details)

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

PyQt6-6.7.1-1-cp38-abi3-manylinux_2_28_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.28+ ARM64

File details

Details for the file PyQt6-6.7.1.tar.gz.

File metadata

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

File hashes

Hashes for PyQt6-6.7.1.tar.gz
Algorithm Hash digest
SHA256 3672a82ccd3a62e99ab200a13903421e2928e399fda25ced98d140313ad59cb9
MD5 96775629fc2ab226d0854c56c81c7f53
BLAKE2b-256 d1f9b0c2ba758b14a7219e076138ea1e738c068bf388e64eee68f3df4fc96f5a

See more details on using hashes here.

File details

Details for the file PyQt6-6.7.1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: PyQt6-6.7.1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for PyQt6-6.7.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fa3954698233fe286a8afc477b84d8517f0788eb46b74da69d3ccc0170d3714c
MD5 430489b94ab0d6dd047409dba7ec1dac
BLAKE2b-256 a36999d22ee685c08a99fcf2048d366fe6173ba6e43ee13b95a3a2ac2911c52c

See more details on using hashes here.

File details

Details for the file PyQt6-6.7.1-cp38-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for PyQt6-6.7.1-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d771fa0981514cb1ee937633dfa64f14caa902707d9afffab66677f3a73e3da
MD5 38c3bf9b9a9ed94343b83dbe61e4579a
BLAKE2b-256 d8585082dd3654da2b17de19057f181526df566f38af90f517cb8a541bea0890

See more details on using hashes here.

File details

Details for the file PyQt6-6.7.1-cp38-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for PyQt6-6.7.1-cp38-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0adb7914c732ad1dee46d9cec838a98cb2b11bc38cc3b7b36fbd8701ae64bf47
MD5 dc53bc2b4aca98cdbe293f19fee9ab5d
BLAKE2b-256 598c3b528f5fa8dfc3d0ba07d8da37ea72dfc59352d80804a12507d7080efb30

See more details on using hashes here.

File details

Details for the file PyQt6-6.7.1-cp38-abi3-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for PyQt6-6.7.1-cp38-abi3-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f053378e3aef6248fa612c8afddda17f942fb63f9fe8a9aeb2a6b6b4cbb0eba9
MD5 18bb65d3802f1fd8403683e02241da79
BLAKE2b-256 152ba0c516931697214dcb93b24a62f54b7467194ba1c76f3f7a55cb3a120cc9

See more details on using hashes here.

File details

Details for the file PyQt6-6.7.1-1-cp38-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for PyQt6-6.7.1-1-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2f202b7941aa74e5c7e1463a6f27d9131dbc1e6cabe85571d7364f5b3de7397
MD5 e9d5e8616c2aa62aa95dedef51451a3c
BLAKE2b-256 e4d38789879c05cfe06127c4b59258632bd175fcdd9eaaadaf0c897b458fb91d

See more details on using hashes here.

File details

Details for the file PyQt6-6.7.1-1-cp38-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for PyQt6-6.7.1-1-cp38-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f397f4b38b23b5588eb2c0933510deb953d96b1f0323a916c4839c2a66ccccc
MD5 f13651737071d243fbe73e9ad1cad90d
BLAKE2b-256 45b020a05cfe287a1bc5a034cfed002bb1999f71c15e53a6ab7886c010ea0ba3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page