system-pyside6
A Python package that exposes system-installed PySide6 packages into a virtual environment.
Usage
PySide6 publishes multiple packages to PyPI. Howevever, these packages include a full copy of Qt. As a result, a Python app that uses a virtual environment and specifies PySide6 as a dependency will not use the system version of Qt - and as a result, will not adopt the system theme. This leads to an app that doesn't look native, as it doesn't conform to the system look and feel.
This package provides a customization of the Python import system that allows system-installed Python packages to be used in a virtual environment.
NOTE: This is not an official Qt package!! The BeeWare project has provided this package to provide a way to write Python applications that use a virtual environment (or other forms of environment isolation) without the need to duplicate Qt libraries in the virtual environment.
To use system-pyside6, install the system packages for PySide6:
-
Ubuntu / Debian -
sudo apt-get install python3-pyside6.qtwidgets(and other modules you may need, such aspython3-pyside6.qtcore; Only available from Ubuntu 24.10+ / Debian 13+) -
Fedora -
sudo dnf install python3-pyside6, thensudo dnf upgrade --refresh -
Arch/ Manjaro -
sudo pacman -Syu pyside6 -
OpenSUSE Tumbleweed -
sudo zypper install python3-pyside6
Then, create a virtual environment, and install system-pyside6 into that environment. You should then be able to write a Python app using PySide6 without adding PySide6 as a dependency of your app.
Community
Briefcase is part of the BeeWare suite. You can talk to the community through:
We foster a welcoming and respectful community as described in our BeeWare Community Code of Conduct.
Contributing
If you experience problems with system-pyside6, log them on GitHub.
If you'd like to contribute to the development if system-pyside6, submit a pull request.
Metadata
Release files for system-pyside6 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| system_pyside6-0.1.1.tar.gz | 17.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| system_pyside6-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.4 kB
Release files / system_pyside6-0.1.1.tar.gz
| Download URL | system_pyside6-0.1.1.tar.gz |
|---|---|
| Size | 17.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d19401efd58584ef11398d86ab86b8e61bbe49002cbee4e8c1c494abfc65ba24
|
|
BLAKE2b-256 checksum How to use checksums |
87b7c1eacace88fd5976a743dd3f476aaca6ce7865ddd7da5cc02e0274d81aa2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / system_pyside6-0.1.1-py3-none-any.whl
| Download URL | system_pyside6-0.1.1-py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d1855bc9721dce97ee233715f34a5b2b45d9581d9d56f40c20e28ddcaf57cd82
|
|
BLAKE2b-256 checksum How to use checksums |
675db360f74274378795f725f50f04bcfa7ec0a34ea70266e5fcf30cc8b8170b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency log