Skip to content

Tags: sideeffects/pyside-pyside-setup

Tags

v6.8.3-1

Toggle v6.8.3-1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
qtasyncio: fix f-string quotation

Considering we still support old Python versions,
we cannot have the same quotation mark for f-string and for
variables within the f-string.

Fixes: PYSIDE-3068
Pick-to: 6.9.0 6.8
Change-Id: Ie9f1ed91f1a1965631bc71f35600780bb4f00603
Reviewed-by: Shyamnath Premnadh <[email protected]>
(cherry picked from commit 59e38be)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>

v6.5.3-3

Toggle v6.5.3-3's commit message
Add missing <typeinfo> header include.

This fixes a build break in our Windows clang build.

v5.15.15-2

Toggle v5.15.15-2's commit message
Add support for ARM architecture.

v5.15.15-2_v3

Toggle v5.15.15-2_v3's commit message
Add support for ARM architecture.

v5.15.15-2_H205

Toggle v5.15.15-2_H205's commit message
Add support for ARM architecture.

v5.15.15-1

Toggle v5.15.15-1's commit message
Add support for ARM architecture.

v5.15.15-1_H205

Toggle v5.15.15-1_H205's commit message
Add support for ARM architecture.

v6.5.3-1

Toggle v6.5.3-1's commit message
Modify PySide6 dependencies to fix issues in the SideFX build system.

- Remove numpy from the pip requirements list.  We want PySide6 to build
  against SideFX's numpy instead of against one downloaded from the internet.
  SideFX's numpy has both release and debug modules on Windows where the
  one downloaded from the internet only has release modules.
- Disable searching for libxml2 and libxslt dependencies.  CMake prepends
  the include/lib directories for the found dependencies, ahead of the
  specified Qt6 include/lib directories, which causes issues when there's
  another set of incompatible Qt headers/libraries in the same location
  as libxml2 and libxslt.  We lose PySide6 documentation by disabling
  libxml2 and libxslt.

v5.15.2-6

Toggle v5.15.2-6's commit message
Add Python 3.11 support.

Manually cherry-picked a handful of fixes from upstream's
v5.15.12-lts-lgpl tagged commit.  `git cherry-pick` was not
possible because the commits do not belong to any branch
in the upstream repo; they may belong to a fork outside
the repo.

Cherry-picked commits:
- 8b8ebf3
  libshiboken: Fix a crash in Shiboken::Object::isValid() for
  Python 3.11
- 5e17aaa
  Fix usage of Py_TYPE() for Python 3.11
- 1c92e34
  libshiboken: Fix crashes with static strings in Python 3.11
- 39e0f79
  Add support for Python 3.11
- 58b923a
  Fix Property GC tracking for Python 3.11
- ae79fb4
  Support Python 3.11.N

These commits are all tagged to issue PYSIDE-1960 but I am
unable to view the issue due to permissions.

v5.15.2-5

Toggle v5.15.2-5's commit message
Fix build for Python 3.10 + Windows.

This is a manual cherry-pick from f6cf8ed
in the qtproject/pyside-pyside-setup github project:
"""
Fix build with MSVC 19.29.30136
The POSIX type ssize_t was removed. Replace py Py_ssize_t.

Fixes: PYSIDE-1703
"""