Skip to main content

Python bindings for the Qt cross-platform application and UI framework

Project description

PySide2

Introduction

PySide2 is the official Python module from the Qt for Python project, which provides access to the complete Qt 5.12+ 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

Since the release of the Technical Preview it is possible to install via pip, both from Qt's servers and PyPi:

pip install PySide2

Dependencies

PySide2 versions following 5.12 use a C++ parser based on Clang. The Clang library (C-bindings), version 6.0 or higher 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_60-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z
export LLVM_INSTALL_DIR=$PWD/libclang

On Windows:

7z x .../libclang-release_60-windows-vs2015_64-clazy.7z
SET LLVM_INSTALL_DIR=%CD%\libclang

Building from source

For building PySide2 from scratch, please read about getting started. This process will include getting the code:

git clone https://code.qt.io/pyside/pyside-setup
cd pyside-setup
git branch --track 5.12 origin/5.12
git checkout 5.12

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

python setup.py install --qmake=<path/to/qmake/> --parallel=8 --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 PySide2 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 #qt-pyside, our official IRC channel on FreeNode, or contact us via our mailing list.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win_amd64.whl (112.2 MB view details)

Uploaded CPython 3.5 CPython 3.6 CPython 3.7 Windows x86-64

PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win32.whl (94.0 MB view details)

Uploaded CPython 3.5 CPython 3.6 CPython 3.7 Windows x86

PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl (144.0 MB view details)

Uploaded CPython 3.5+ CPython 3.6+ CPython 3.7+

PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl (111.9 MB view details)

Uploaded CPython 3.5+ CPython 3.6+ CPython 3.7+ macOS 10.12+ Intel (x86-64, i386)

PySide2-5.12.1-5.12.1_1-cp27-cp27mu-manylinux1_x86_64.whl (143.6 MB view details)

Uploaded CPython 2.7mu

PySide2-5.12.1-5.12.1_1-cp27-cp27m-macosx_10_12_intel.whl (111.6 MB view details)

Uploaded CPython 2.7m macOS 10.12+ Intel (x86-64, i386)

PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win_amd64.whl (112.2 MB view details)

Uploaded CPython 3.5 CPython 3.6 CPython 3.7 Windows x86-64

PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win32.whl (94.0 MB view details)

Uploaded CPython 3.5 CPython 3.6 CPython 3.7 Windows x86

PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl (144.0 MB view details)

Uploaded CPython 3.5+ CPython 3.6+ CPython 3.7+

PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl (111.9 MB view details)

Uploaded CPython 3.5+ CPython 3.6+ CPython 3.7+ macOS 10.12+ Intel (x86-64, i386)

PySide2-5.12.1-5.12.1-cp27-cp27mu-manylinux1_x86_64.whl (143.6 MB view details)

Uploaded CPython 2.7mu

PySide2-5.12.1-5.12.1-cp27-cp27m-macosx_10_12_intel.whl (111.6 MB view details)

Uploaded CPython 2.7m macOS 10.12+ Intel (x86-64, i386)

File details

Details for the file PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win_amd64.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win_amd64.whl
  • Upload date:
  • Size: 112.2 MB
  • Tags: CPython 3.5, CPython 3.6, CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 76ce97419813fcd949c841542817ba2f1e69f115b682ee9e3a07a82b784f8130
MD5 978167baa7bf61254075de443c7cf52a
BLAKE2b-256 f341fd0195fcda15d4e5b1affbd266db1a39d34b41a3c1c60bd2ac2af9e46697

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win32.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win32.whl
  • Upload date:
  • Size: 94.0 MB
  • Tags: CPython 3.5, CPython 3.6, CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-none-win32.whl
Algorithm Hash digest
SHA256 9d17a32dab00851743363fc6bde1cbb4f5f979f321a4467321c70d836ae423f3
MD5 2684b546d5fbc095d2e4096a4a6b2bd1
BLAKE2b-256 e8552ca8d420d1df22ce6bb4b8e94819f40e383ca54ccaf74caa993cbb176fe1

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 99eb0afcaed70bf55582ae93b663e1c32aa76e5eeae98a3bba36b6a16319bf81
MD5 4f0571565aa759e237b5b7e8e6106606
BLAKE2b-256 9a8649a66303c07b22a6244a968b560d4d38bc4a151db5d15f278c7e765639e0

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl
  • Upload date:
  • Size: 111.9 MB
  • Tags: CPython 3.5+, CPython 3.6+, CPython 3.7+, macOS 10.12+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for PySide2-5.12.1-5.12.1_1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl
Algorithm Hash digest
SHA256 f1b054ae5870cb3a9aec08d8eb0ff193d2a29dde0f40b947a9807bd64db647a7
MD5 cfe063aa08ef031f886aadee9910f5e7
BLAKE2b-256 bfe9eb1dd688d59535d87646939970989a14d9c432f77fda4e4866e0f7e95d1a

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1_1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1_1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 143.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for PySide2-5.12.1-5.12.1_1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 006ac882190cb2cb8b6d1db521196710e18e4fbfffcb54e7fe4e7878b89e5644
MD5 07426ee2de249215f2b3f56d647123fb
BLAKE2b-256 54244413ccb9cd5a4d4b370382c3009d606fdaa53aef96d8ff4c718f4db97e5b

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1_1-cp27-cp27m-macosx_10_12_intel.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1_1-cp27-cp27m-macosx_10_12_intel.whl
  • Upload date:
  • Size: 111.6 MB
  • Tags: CPython 2.7m, macOS 10.12+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for PySide2-5.12.1-5.12.1_1-cp27-cp27m-macosx_10_12_intel.whl
Algorithm Hash digest
SHA256 379bb7125c5b6fd13f2992ba52f44015f8936e52ce38288c599bfcb8d66a963e
MD5 784cc01ab54638b8ef93572c8dd6f774
BLAKE2b-256 2be05ec2b2acce0b1d9cc626c37d3a420321a03acf3ab9a020c107f0f2946bbb

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win_amd64.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win_amd64.whl
  • Upload date:
  • Size: 112.2 MB
  • Tags: CPython 3.5, CPython 3.6, CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

File hashes

Hashes for PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 d5e39cc5868e0b1415846df185a22940219bf1a5ec38a7d9be6c0cd15f413336
MD5 cfdcba9ee8e4feb5195723533acb09ff
BLAKE2b-256 d375cd235f43483abfebfaff2fc30c2a9ef6eecfc73eca364704d7a2809702a6

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win32.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win32.whl
  • Upload date:
  • Size: 94.0 MB
  • Tags: CPython 3.5, CPython 3.6, CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

File hashes

Hashes for PySide2-5.12.1-5.12.1-cp35.cp36.cp37-none-win32.whl
Algorithm Hash digest
SHA256 4f7518cfa049272ce64e43ce06cf151bdd648c6884272d480ee4b188dbffc7f2
MD5 530526ef3643c585f6ab4e39b32a32bb
BLAKE2b-256 a37b7a1bda4b811bce495caaff55cc6f4de592948828df57bb6aa32b55bedfcf

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl
  • Upload date:
  • Size: 144.0 MB
  • Tags: CPython 3.5+, CPython 3.6+, CPython 3.7+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

File hashes

Hashes for PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dba738ae3cbe7f90360e0729832d741c6f74698da44614b18d44393f72745022
MD5 a8a4250e84d926685c93058c74c3d55f
BLAKE2b-256 6716e312e5d60f677ba69aabd30bac9e20e2136797c1a9d4e26fcd6524ba672b

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl
  • Upload date:
  • Size: 111.9 MB
  • Tags: CPython 3.5+, CPython 3.6+, CPython 3.7+, macOS 10.12+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

File hashes

Hashes for PySide2-5.12.1-5.12.1-cp35.cp36.cp37-abi3-macosx_10_12_intel.whl
Algorithm Hash digest
SHA256 171d0e43bb241a12c98ab7ae46706af8e7929c973225d1c9abaf18a73dc3dbf0
MD5 c695921252933d9ad0e823412736006d
BLAKE2b-256 624216ea9225f6d334ea8c3b79153415e142d010c97f5659fcac01046984927d

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 143.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

File hashes

Hashes for PySide2-5.12.1-5.12.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31ca082427d2104b9ab61520c0a1435ce23073e54734f3bd671b37be471da9c1
MD5 918ef680bb111288bdaad98f4b06c16d
BLAKE2b-256 2072bb42abdb9e65258f30e9cf7d01a0e4069043632abc6ac39f5c43081faf8e

See more details on using hashes here.

File details

Details for the file PySide2-5.12.1-5.12.1-cp27-cp27m-macosx_10_12_intel.whl.

File metadata

  • Download URL: PySide2-5.12.1-5.12.1-cp27-cp27m-macosx_10_12_intel.whl
  • Upload date:
  • Size: 111.6 MB
  • Tags: CPython 2.7m, macOS 10.12+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.2 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.3

File hashes

Hashes for PySide2-5.12.1-5.12.1-cp27-cp27m-macosx_10_12_intel.whl
Algorithm Hash digest
SHA256 4d948c441d609868b77bdd8cdab7ac6e595a6f15ca82dde3fd700f73445da821
MD5 1e30cfdd62434cccb50e0a15c2bb0f92
BLAKE2b-256 fa9724a868f1b0bd9993511b10ae89fb8524d714c92d786132d28845028d911e

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