PySide6


NamePySide6 JSON
Version 6.8.0.2 PyPI version JSON
download
home_pageNone
SummaryPython bindings for the Qt cross-platform application and UI framework
upload_time2024-10-24 12:08:20
maintainerNone
docs_urlNone
authorNone
requires_python<3.14,>=3.9
licenseLGPL
keywords qt
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # PySide6

### Introduction

**Important:** for Qt5 compatibility, check [PySide2](https://pypi.org/project/PySide2)

PySide6 is the official Python module from the
[Qt for Python project](https://wiki.qt.io/Qt_for_Python),
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](https://www.qt.io/contributionagreement/).

### Installation

Since the release of the [Technical Preview](https://blog.qt.io/blog/2018/06/13/qt-python-5-11-released/)
it is possible to install via `pip`, both from Qt's servers
and [PyPi](https://pypi.org/project/PySide6/):

```
pip install PySide6
```

> Please note: this wheel is an alias to other two wheels
> [PySide6_Essentials](https://pypi.org/project/PySide6_Essentials) and
> [PySide6_Addons](https://pypi.org/project/PySide6_Addons), which contains
> a predefined list of Qt Modules.

#### Dependencies

PySide6 versions following 6.0 use a C++ parser based on
[Clang](http://clang.org/). The Clang library (C-bindings), version 13.0 or
higher is required for building. Prebuilt versions of it can be downloaded from
[download.qt.io](https://download.qt.io/development_releases/prebuilt/libclang/).

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_100-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z
export LLVM_INSTALL_DIR=$PWD/libclang
```

On Windows:

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

### Building from source

For building PySide6 from scratch, please read about
[getting started](https://doc.qt.io/qtforpython/gettingstarted.html).
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 --parallel=8 --build-tests
```

You can obtain more information about the options to build PySide and Shiboken
in [our wiki](https://wiki.qt.io/Qt_for_Python/).

### Documentation and Bugs

You can find more information about the PySide6 module API in the
[official Qt for Python documentation](https://doc.qt.io/qtforpython/).

If you come across any issue, please file a bug report at our
[JIRA tracker](https://bugreports.qt.io/projects/PYSIDE) following
our [guidelines](https://wiki.qt.io/Qt_for_Python/Reporting_Bugs).

### Community

Check our channels on IRC (Libera), Telegram, Gitter, Matrix, and mailing list,
and [join our community](https://wiki.qt.io/Qt_for_Python#Community)!

### Licensing

PySide6 is available under both Open Source (LGPLv3/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](https://www.qt.io/licensing/).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "PySide6",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.14,>=3.9",
    "maintainer_email": null,
    "keywords": "Qt",
    "author": null,
    "author_email": "Qt for Python Team <pyside@qt-project.org>",
    "download_url": null,
    "platform": null,
    "description": "# PySide6\n\n### Introduction\n\n**Important:** for Qt5 compatibility, check [PySide2](https://pypi.org/project/PySide2)\n\nPySide6 is the official Python module from the\n[Qt for Python project](https://wiki.qt.io/Qt_for_Python),\nwhich provides access to the complete Qt 6.0+ framework.\n\nThe Qt for Python project is developed in the open, with all facilities you'd expect\nfrom any modern OSS project such as all code in a git repository and an open\ndesign process. We welcome any contribution conforming to the\n[Qt Contribution Agreement](https://www.qt.io/contributionagreement/).\n\n### Installation\n\nSince the release of the [Technical Preview](https://blog.qt.io/blog/2018/06/13/qt-python-5-11-released/)\nit is possible to install via `pip`, both from Qt's servers\nand [PyPi](https://pypi.org/project/PySide6/):\n\n```\npip install PySide6\n```\n\n> Please note: this wheel is an alias to other two wheels\n> [PySide6_Essentials](https://pypi.org/project/PySide6_Essentials) and\n> [PySide6_Addons](https://pypi.org/project/PySide6_Addons), which contains\n> a predefined list of Qt Modules.\n\n#### Dependencies\n\nPySide6 versions following 6.0 use a C++ parser based on\n[Clang](http://clang.org/). The Clang library (C-bindings), version 13.0 or\nhigher is required for building. Prebuilt versions of it can be downloaded from\n[download.qt.io](https://download.qt.io/development_releases/prebuilt/libclang/).\n\nAfter unpacking the archive, set the environment variable *LLVM_INSTALL_DIR* to\npoint to the folder containing the *include* and *lib* directories of Clang:\n\n```\n7z x .../libclang-release_100-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z\nexport LLVM_INSTALL_DIR=$PWD/libclang\n```\n\nOn Windows:\n\n```\n7z x .../libclang-release_100-windows-vs2015_64-clazy.7z\nSET LLVM_INSTALL_DIR=%CD%\\libclang\n```\n\n### Building from source\n\nFor building PySide6 from scratch, please read about\n[getting started](https://doc.qt.io/qtforpython/gettingstarted.html).\nThis process will include getting the code:\n\n```\ngit clone https://code.qt.io/pyside/pyside-setup\ncd pyside-setup\ngit checkout 6.x # if a specific version is needed\n```\n\nthen install the dependencies, and following the instructions per platform.\nA common build command will look like:\n\n```\npython setup.py install --qtpaths=/path/to/bin/qtpaths6 --parallel=8 --build-tests\n```\n\nYou can obtain more information about the options to build PySide and Shiboken\nin [our wiki](https://wiki.qt.io/Qt_for_Python/).\n\n### Documentation and Bugs\n\nYou can find more information about the PySide6 module API in the\n[official Qt for Python documentation](https://doc.qt.io/qtforpython/).\n\nIf you come across any issue, please file a bug report at our\n[JIRA tracker](https://bugreports.qt.io/projects/PYSIDE) following\nour [guidelines](https://wiki.qt.io/Qt_for_Python/Reporting_Bugs).\n\n### Community\n\nCheck our channels on IRC (Libera), Telegram, Gitter, Matrix, and mailing list,\nand [join our community](https://wiki.qt.io/Qt_for_Python#Community)!\n\n### Licensing\n\nPySide6 is available under both Open Source (LGPLv3/GPLv3) and commercial\nlicense. Using PyPi is the recommended installation source, because the\ncontent of the wheels is valid for both cases. For more information, refer to\nthe [Qt Licensing page](https://www.qt.io/licensing/).\n",
    "bugtrack_url": null,
    "license": "LGPL",
    "summary": "Python bindings for the Qt cross-platform application and UI framework",
    "version": "6.8.0.2",
    "project_urls": {
        "Changelog": "https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs",
        "Documentation": "https://doc.qt.io/qtforpython",
        "Homepage": "https://pyside.org",
        "Repository": "https://code.qt.io/cgit/pyside/pyside-setup.git/",
        "Tracker": "https://bugreports.qt.io/projects/PYSIDE"
    },
    "split_keywords": [
        "qt"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "048c2529634d9c6284db1fe7ea12688d5a43ce7abaaba5f5b45c23b2634b1fde",
                "md5": "77fac5de3871383594156406452c39b3",
                "sha256": "cecc6ce1da6cb04542ff5a0887734f63e6ecf54258d1786285b9c7904abd9b01"
            },
            "downloads": -1,
            "filename": "PySide6-6.8.0.2-cp39-abi3-macosx_12_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "77fac5de3871383594156406452c39b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<3.14,>=3.9",
            "size": 554051,
            "upload_time": "2024-10-24T12:08:20",
            "upload_time_iso_8601": "2024-10-24T12:08:20.348854Z",
            "url": "https://files.pythonhosted.org/packages/04/8c/2529634d9c6284db1fe7ea12688d5a43ce7abaaba5f5b45c23b2634b1fde/PySide6-6.8.0.2-cp39-abi3-macosx_12_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "befb508b0dd3f88e6bce7be4a9650801434319d563d9f04c439564f09cdb1238",
                "md5": "276a999e1ecf996b02c769c4e68aa5d2",
                "sha256": "3258f3c63dc5053b8d5b8d2588caca8bb3a36e2f74413511e4676df0e73b6f1e"
            },
            "downloads": -1,
            "filename": "PySide6-6.8.0.2-cp39-abi3-manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "276a999e1ecf996b02c769c4e68aa5d2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<3.14,>=3.9",
            "size": 554194,
            "upload_time": "2024-10-24T12:08:23",
            "upload_time_iso_8601": "2024-10-24T12:08:23.088480Z",
            "url": "https://files.pythonhosted.org/packages/be/fb/508b0dd3f88e6bce7be4a9650801434319d563d9f04c439564f09cdb1238/PySide6-6.8.0.2-cp39-abi3-manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "991dd96496aae8de2b14d372a1e46d06c7f355291c1f3cdd7f90ef48c7d88373",
                "md5": "d99c11a7a60aa238f8c2e6e36d37a294",
                "sha256": "6a25cf784f978fa2a23b4d089970b27ebe14d26adcaf38b2819cb04483de4ce9"
            },
            "downloads": -1,
            "filename": "PySide6-6.8.0.2-cp39-abi3-manylinux_2_31_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d99c11a7a60aa238f8c2e6e36d37a294",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<3.14,>=3.9",
            "size": 554326,
            "upload_time": "2024-10-24T12:08:25",
            "upload_time_iso_8601": "2024-10-24T12:08:25.324007Z",
            "url": "https://files.pythonhosted.org/packages/99/1d/d96496aae8de2b14d372a1e46d06c7f355291c1f3cdd7f90ef48c7d88373/PySide6-6.8.0.2-cp39-abi3-manylinux_2_31_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e29433bad8ce9c6431325fa4b30e023fcc5ea04a77520f3c08ac184f74c3e218",
                "md5": "33c3395d82356e84468f05a810c31665",
                "sha256": "3e8fffca9a934e30c07c3f34bb572f84bfcf02385acbc715e65fbdd9746ecc2b"
            },
            "downloads": -1,
            "filename": "PySide6-6.8.0.2-cp39-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "33c3395d82356e84468f05a810c31665",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<3.14,>=3.9",
            "size": 560103,
            "upload_time": "2024-10-24T12:08:27",
            "upload_time_iso_8601": "2024-10-24T12:08:27.481912Z",
            "url": "https://files.pythonhosted.org/packages/e2/94/33bad8ce9c6431325fa4b30e023fcc5ea04a77520f3c08ac184f74c3e218/PySide6-6.8.0.2-cp39-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-24 12:08:20",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pyside6"
}
        
Elapsed time: 0.43916s