Skip to main content

PySide6

Introduction

Important: for Qt5 compatibility, check PySide2

PySide6 is the official Python module from the Qt for Python project, which provides access to the complete Qt 6.0+ framework.

The Qt for Python project is developed in the open, with all facilities you'd expect from any modern OSS project such as all code in a git repository and an open design process. We welcome any contribution conforming to the Qt Contribution Agreement.

Installation

It is possible to install via pip, both from Qt's servers and PyPi:

pip install PySide6

Please note: this wheel is an alias to other two wheels PySide6_Essentials and PySide6_Addons, which contains a predefined list of Qt Modules.

Dependencies

PySide6 versions following 6.0 use a C++ parser based on Clang. The Clang library (C-bindings), is required for building. Prebuilt versions of it can be downloaded from download.qt.io.

After unpacking the archive, set the environment variable LLVM_INSTALL_DIR to point to the folder containing the include and lib directories of Clang:

7z x .../libclang-release_22.1.8-based-linux-Rhel9.6-gcc11.4-x86_64.7z
export LLVM_INSTALL_DIR=$PWD/libclang

On Windows:

7z x .../libclang-release_22.1.8-based-windows-vs2022_64.7z
SET LLVM_INSTALL_DIR=%CD%\libclang

Building from source

For building PySide6 from scratch, please read about Building from Source. This process will include getting the code:

git clone https://code.qt.io/pyside/pyside-setup
cd pyside-setup
git checkout 6.x # if a specific version is needed

then install the dependencies, and following the instructions per platform. A common build command will look like:

python setup.py install --qtpaths=/path/to/bin/qtpaths6 --build-tests

You can obtain more information about the options to build PySide and Shiboken in our wiki.

Documentation and Bugs

You can find more information about the PySide6 module API in the official Qt for Python documentation.

If you come across any issue, please file a bug report at our JIRA tracker following our guidelines.

Community

Check our channels on IRC (Libera), Telegram, Gitter, Matrix, and mailing list, and join our community!

Licensing

PySide6 is available under both Open Source (LGPLv3 or GPLv2 or GPLv3) and commercial license. Using PyPi is the recommended installation source, because the content of the wheels is valid for both cases. For more information, refer to the Qt Licensing page.

Metadata

Release files for PySide6 6.11.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for PySide6 6.11.3
File
pyside6-6.11.3-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
pyside6-6.11.3-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
pyside6-6.11.3-cp310-abi3-manylinux_2_39_aarch64.whl CPython 3.10 abi3 Linux glibc 2.39+ ARM64 Details
pyside6-6.11.3-cp310-abi3-manylinux_2_34_x86_64.whl CPython 3.10 abi3 Linux glibc 2.34+ x86-64 Details
pyside6-6.11.3-cp310-abi3-macosx_13_0_universal2.whl CPython 3.10 abi3 macOS 13.0+ universal2 (ARM64, x86-64) Details

Total release size: 2.9 MB

Release files / pyside6-6.11.3-cp310-abi3-win_arm64.whl

Download URL pyside6-6.11.3-cp310-abi3-win_arm64.whl
Size 561.8 kB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
adf77fd541dd97a3e96ccc081982231afbeae2af3b74b98253176f463703085c
BLAKE2b-256 checksum
How to use checksums
5bd59fab4ceae4a63104d918fcfb178d69d141c456c68c2494996b0a5443f107
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / pyside6-6.11.3-cp310-abi3-win_amd64.whl

Download URL pyside6-6.11.3-cp310-abi3-win_amd64.whl
Size 578.4 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
c01ca54bb64f065129ab23eeb82696b4d4b47f594078ee18ac9b0698009b096c
BLAKE2b-256 checksum
How to use checksums
5ec7d1f035501e00a4eb42635a45341dc786acdab9ea18cb55cb1320952a1632
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / pyside6-6.11.3-cp310-abi3-manylinux_2_39_aarch64.whl

Download URL pyside6-6.11.3-cp310-abi3-manylinux_2_39_aarch64.whl
Size 572.1 kB
Tags CPython 3.10 Linux glibc 2.39+ ARM64 abi3
SHA-256 checksum
How to use checksums
aa85bea06acb593564ec9cc1b0218510115341bcaa9585348760e4b9cac260cf
BLAKE2b-256 checksum
How to use checksums
8aeb179c12d124e09c17ace7ab493d95c461ee3318b253fa9e33119807e2f808
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / pyside6-6.11.3-cp310-abi3-manylinux_2_34_x86_64.whl

Download URL pyside6-6.11.3-cp310-abi3-manylinux_2_34_x86_64.whl
Size 572.1 kB
Tags CPython 3.10 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
ef2bdb61b1ad7e5e8db8ca7fb1a60d8b7960dfd490c582d005d8903044ab44f1
BLAKE2b-256 checksum
How to use checksums
5a871de807123dd5edbc09d9b645a635ff308696e9d1f302c7201b4d821c8860
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / pyside6-6.11.3-cp310-abi3-macosx_13_0_universal2.whl

Download URL pyside6-6.11.3-cp310-abi3-macosx_13_0_universal2.whl
Size 571.9 kB
Tags CPython 3.10 abi3 macOS 13.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f52e98bfcc409e2cec4d70b4ca47e11a51737d48b3ea2a0a1af23652bfb8395a
BLAKE2b-256 checksum
How to use checksums
565d32f8f137e0887e0e4b580f1f8962b9dca3268f7d2d908a7a61207bab6d83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Security for PySide6 6.11.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

6.11.3 This release

5 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page