| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
- There were some updates with respect to PySide6 support
- See changelog here: https://nuitka.net/changelog/Changelog.html#nuitka-release-2-6
Task-number: PYSIDE-1612
Change-Id: If091184a2661f81d3d57342ba48edc35e748fc70
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 5711a3ca9cf5eb36cadfd2aa9478500a17aa395f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 8fda329af6d305a640bdaee04db382a2936797cf)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Port an incomprehensible list comprehension to pathlib and strip the
"_d" debug prefix from the file name.
Amends 3d9e42f33fad5b2eeee62d3eced1c69aa7f35fff.
Fixes: PYSIDE-3061
Task-number: PYSIDE-1890
Task-number: PYSIDE-2895
Change-Id: I2989ec411ae73790515ac282a2c3eccc7d222c97
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 30be4cdd1d0fe0f83090f4d695aa3379af821828)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 16e1b265d0d30963980deea7e033f46aa6ca8c0f)
|
| |
|
|
|
|
|
|
|
|
|
| |
Exclude all expressions and statements.
Fixes: PYSIDE-3081
Change-Id: I6178624ad7415b6320b7e86b9a10d4869fc1c687
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 05d93c39c0a345aba57d23425f005af9ecbfe1b4)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 33103508a70408862862268b4d356c6bccc28e9a)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Also add documentation with a minimal example showing the use
case of QMessageLogger in Python.
[ChangeLog][PySide6] Added QMessageLogger class to handle debug, info,
warning, critical, and fatal messages, including support for
QLoggingCategory.
Task-number: PYSIDE-3052
Change-Id: Iaaf586288de4aaccf01d1e6547df9a2f478a7c8c
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 48a2c4e67c02d0b77757a518480823b6a797b9ca)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 6f5d32b26e069c02e664518fdeb2142ace3d60c4)
|
| |
|
|
|
|
|
|
|
|
|
| |
parent parameter of about, aboutQt, critical, information, question, and warning changed to Optional[QWidget].
Fixes: PYSIDE-3021
Change-Id: I31e556933f25f6c21e18debb274db6a13ffbe2ed
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit f261c2ed7964fa06f8eb34fb3ab061fb6395c915)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 351372d3ddd5b287889f2ffe6dc1da3b4758094c)
|
| |
|
|
|
|
|
|
|
|
|
| |
connect, disconnect and receivers functions accept input str instead of byte
Fixes: PYSIDE-3059
Change-Id: I41eacdc4386fe5e9e6e83e73299fb99c474cd73d
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 00686a7ed000479f59ba879dd0c702ecf01b7b3a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit d5b180c5de8e256f56d8bf5e974a32e999eaea07)
|
| |
|
|
|
|
|
|
|
|
| |
Task-number: PYSIDE-3012
Change-Id: I720dd730f6dd28ae33a6019494b7b67b8f704a10
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit d98400c1c7031e10e7cd03d9f2d2eb296563df67)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 7cb4578076f75c728fbd28ff46e90135fb22ab1b)
|
| |
|
|
|
|
|
|
|
|
| |
Fixes: PYSIDE-3057
Change-Id: Iceced6c84fbfabfb484663a71ccdf13c2f69ab0a
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit abb28b752174ba90820975af50b81d7796fbc16b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit c245ca90c84c9a0150503da1dbcff275e56eff14)
|
| |
|
|
|
|
|
|
|
|
| |
Fixes: PYSIDE-3055
Change-Id: I5b3ee124b57643991afcb70cd9293f0cd30ff83d
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit c0c7ad35e65187f718c2f2b54cd83507e4309dcf)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit e1abbf13b2e05b7df9219557d537bdb3a6767aa9)
|
| |
|
|
|
|
|
|
|
| |
Fixes: PYSIDE-3050
Change-Id: Ic200e75717518b2363e0aca6fe4cfc31e5fe6256
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 0d33ac559a5aafb67bd5947a825879a9f6bf2711)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 46f3b70b4601ac45ff0a784c1c06965987759123)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was a regression concerning feature.py where a problem
in _mod_uses_pyside led to an all Exception case.
This had the bad effect that an infinite recursion in
Python 3.13 was never seen until this was discovered
my Bernhard Dietermayr.
The handling of the feature import has recently been greatly
improved so that recursion is no longer possible.
Unfortunately, the Pytest problem could not be reproduced,
but this catch-all exception must be removed urgently.
Task-number: PYSIDE-2393
Task-number: PYSIDE-3054
Change-Id: I0fb42752dacd882b313ceacf7d591cd9c8ce16a6
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 21afac2b8e4c1bfaeaf54122faab9fa82cb96297)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 5bf0837c44a8a47469ddde248e57c89a4fb84991)
|
| |
|
|
|
|
|
|
| |
Change-Id: I85820ef691ad8e08ccbb1d7a4c3dea6d3f364c1a
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 680d86b72bcac8a111f01f30bc309ab841e0ea4a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit f4ac7361d0845efc1ad49637789e393f4ab73d47)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PlaceholderType is needed to make the type parameter
concrete. This led to further generalization of the
supported constructs in the XML specs.
Change-Id: Ic5ae4416a187f7f8527c86349f731e1b4e36b964
Fixes: PYSIDE-3045
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
(cherry picked from commit 1f8161f2e03d011ec6646d57645cc9159ace7dbd)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 51778ac56233995d648f1337b4e6ef4ecf05bc32)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
QTreeWidget.takeTopLevelItem
Return value None added by modifying the return value as Optional[PySide6.QtWidgets.QTreeWidgetItem]
Fixes: PYSIDE-3058
Change-Id: I4c4a045b1e00be9989f81680796305e004f75a1d
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit c16d08c5e93bcae093d6a2d5a2932b109b006597)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 7695f3b2ffcfa2d452e5d4e4fc88578d20bd6063)
|
| |
|
|
|
|
|
|
|
|
| |
Fixes: PYSIDE-3056
Change-Id: I811d00a58a7a60baf365d03d4ce5fb62c05a2409
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 8dc87c68f0475cadd0dac680fda9a423505919f1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit f2e361bfc9d876cf17450960f34c17a5774da51b)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Floating point output now uses lower case after
qtbase/05c8a48612be38a3c50bb5ed9daf1adfc221b9f2.
Task-number: QTBUG-134785
Task-number: QTBUG-134768
Pick-to: 6.5
Change-Id: If6c6463b3828374a2399f6bd9d26cafebc6edaf1
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 507d8cc0e7ae494018d933571049e63131bcf3ce)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 55c60776ef59d28c4320f268eb6f24caabe733b9)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The feature switching redirects imports in order to support the
"from __feature__ import" construct. When no feature is involved,
the original function and some post processing is called.
When settrace is used before the Shiboken import, we see infinite
recursion in Python 3.13. An optimization in updatecache now calls
import itself, which then runs the feature machinery recursively.
Instead of only calling the original import, temporarily switch
the whole import redirection back to the original.
Change-Id: Ie3c2e24467ca456b0e731db2696a0b2ab80c6174
Fixes: PYSIDE-3054
Pick-to: 6.8.3
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 8ac20831238e9399d51d86847cab400c58ee4d51)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit b4706d78785eee50c803ea9752d6c03a367319b4)
|
| |
|
|
|
|
|
|
|
| |
Fixes: PYSIDE-3053
Change-Id: Ib442cdd0f3793323eb8e16fd2a48c46699a36d71
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit d65666b764e7079d60a496d6ad6f17bacb7f1cdb)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 4dc14dcd0e7f488bbdf51c0a129499ee5af3869f)
|
| |
|
|
|
|
|
|
|
|
| |
This is matched by a fallback mechanism at the moment.
Change-Id: I9247fc512eb26007a88172d9c2a66b10e916d423
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 53b9c1d4c0d86e66d018f544d505b9a3532159ce)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 8c842d6e7f9befc0d5b355558846b189daadffdb)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of typing.Iterable, typing.List must be used in
the return type of QtCore.findchildren.
As a drive-by, the name "PlaceholderType" was corrected
because "placeholder" is only one word.
The new calculation of Optional replacement was also
fixed to handle return types.
Note: The Optional[PlaholderType] is special, and typing
refuses to use "|" here.
Change-Id: I9f7d89027496f3cae58710595d7bcaafb0e51915
Fixes: PYSIDE-3045
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 1001b0bf0b073bb41beaf32964690b155d790edc)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 0e764101d80ec1f9aae66d3362a5a9cb56611ce2)
|
| |
|
|
|
|
|
|
| |
Task-number: PYSIDE-1612
Change-Id: Iac8406d6e49c83c8f5aa1be757cf4c7fbfcf01bc
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 972cd70b4e0ed305a605b1c209770c1097457580)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
| |
Change-Id: I204fe9a3716de359a5d75629c6757d2045e78f43
Fixes: PYSIDE-3036
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 30d55345be6a46cd395ff4c904e049e84fea9206)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
| |
Change-Id: I9d14b23d9fe2e084ffdacd66560c84c8c0d54764
Fixes: PYSIDE-3042
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 20fb997fe82b5a7d858b5eeb1b4e9cac19ca008d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Call qApp->quit() delayed from the paint event. This fixes crashes on
macOS and warnings:
QBackingStore::flush() called for QWidgetWindow(0x600003a22460, name="MyWidgetClassWindow") which does not have a handle.
Change-Id: I2e5d8aa1cfc36c4c247f681b4219f52c1a618737
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 918cd72f5eaebf56287a5ab0ac2e149ba1617a57)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Only add top level classes to the file list, unless the module
uses flat documentation mode.
Amends a8b0954cae4b4322ee8a206875f942977174b826.
Task-number: PYSIDE-1106
Change-Id: I0d89980f896177b7d5ce162c32067eb38a52401b
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 07c092e751abb2e3431a925c005238f8860df6f9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
| |
Fixes: PYSIDE-3046
Change-Id: I0b33149fba73c41552fc9b4b131ba7b5ade302ec
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit 3c66c456aeab597b7cb046f81c7f015433bb57a4)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
All classes are in a namespace Qt3DAnimation, which produces an overly
long page. Fixes an oversight in a8b0954cae4b4322ee8a206875f942977174b826.
Change-Id: I61b7d703f260ac9cbe09170a32580ef5ba635720
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
(cherry picked from commit 42a6f976cbc35a4d0cadd9b71322f50793ac3c41)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- A description was wrong along with the emphasized code. This is
now fixed.
Task-number: PYSIDE-2850
Change-Id: I44f2b4c9a89496a96c974e78611b30f4dcec6cf6
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit 445e871e4624814600e554b22e3f467178c4f502)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Some logic in create_signature_union was incorrect, also
some oversight caused a useless function call.
Task-number: PYSIDE-3012
Change-Id: Id5e446679056ec68ae2868cf7ccea787f6df5629
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 3ea026146e4c4f13d9069099c18f50df62020e62)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
[ChangeLog][shiboken6] It is now possible to exclude
smart pointer instantiations from underlying base modules
to prevent symbol clashes.
Task-number: PYSIDE-454
Change-Id: I5a54f72af050f334dfea26b29059f094508205e3
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 5ec4894f0614097e0039b3ae909ae0f51491710e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
A new implementation fixes visibility automatically.
We can remove code when Python is always >= 3.10 .
As a drive-by, the unused nameless signatures were removed
Task-number: PYSIDE-3012
Change-Id: I5442615241041982a8c15938f077258eb5531d49
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 3c5a65152588436d5dfa5f0f8ea8dd9b6de1a52d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
| |
Change-Id: I482396e8ef3f52dc5d8c21a86e16f7a35cdf4c80
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 1c4d7241e7472ccdbc9d214bf7d70259eb314b95)
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Using a class for initialization and the re.finditer method
which was introduced in Python 3.7 .
Task-number: PYSIDE-3012
Change-Id: Id9d4b9a72789dbcab4c31ab83dc721d728878067
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 2ccb5f59c76ae4c0c1d9745e8751f99b82c8c15d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
When an exception occurs in a task, the logging is not helpful since it prints out nothing specific about the error that occurred. Catching the traceback and printing it out with the task in which it happened brings a lot of details to resolve the exception faster.
Task-number: PYSIDE-3001
Change-Id: If199da28a37406779ac5bec178fe756d1757b08c
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit c253dcda92cc2efb45197190beaccb926afb120c)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
| |
It is no more necessary.
Task-number: PYSIDE-3012
Change-Id: Ibef345dd20e5c682e29ff174286fc5eb23ec1964
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit 9b350885c8d20e5632938b553be062d0a31e50fa)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
| |
It turned out to be boring if the PYI files are printed locally.
Task-number: PYSIDE-3012
Change-Id: Ic47e1828367c1f00c263451a6090cb5e03313103
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 1cb5ce86b41ca11dfd678d70629f21703cf09aa3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The old implementation was calling the string-based overload, but did
not add the '1'/'2' markers added by SIGNAL/SLOT. Call the QObject
overload directly.
Fixes: PYSIDE-1277
Change-Id: I912f46c33959b622301b0a75e771057c8874f7e3
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit ad70c1a75af6cd7dbed4c43202c16e65481a2d7d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
For rejected functions, print the warnings only for abstract
functions, which can cause a compilation error. For fields, add the
warning about mismatched type to the log file instead of printing it.
[ChangeLog][shiboken6] Warnings about rejected functions/fields have
been removed or redirected to the log files.
Change-Id: Iaf1b9cc419867153c2f241a054a7f4d91fc6bbb3
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 6802e2591a2c25e869391b5714dd25500e5b8b14)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
| |
Task-number: PYSIDE-1735
Change-Id: Ib41f63aed677c8fdf22a8af3b82d54d0c6acfc9c
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit db8960903242dc827f01776376c57e31835f0875)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
| |
Reason: We cannot find an error which happens in CI on Windows 11, only
Task-number: PYSIDE-3012
Change-Id: I99a2d72e49027cc76767c70bdc94d8d3f6451782
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit f495666f1dd540fb49661c2f126796593afaf38f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The --pretty switch shows a little context.
If that does not help, we will have to send the whole
PYI file back from CI.
Task-number: PYSIDE-2846
Task-number: PYSIDE-3012
Change-Id: I45a4111c6ea78bf6c487077c43eb37b946602ec8
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
(cherry picked from commit 3b7a6766ccef2696bc0f4debbc5f849bea64d021)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Import Callable, Iterable and Sequence from collections.abc,
since using them from typing is deprecated.
Task-number: PYSIDE-3012
Change-Id: I131c00005df410fdaa40b338a2a728512269aaa0
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit 00a5b350ec3d6f552ad0753d9c8fdbde4464d9ad)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When trying to change typing.Sequence to collections.abc.Sequence
the remarkable incompatibilities with certain Python versions came up:
Python < 3.10.1 or Python 3.9.8
produces wrong annotations.
Solution: The inspect module needed patching.
Change-Id: Ifdf4990477ea7478c0027c899d21d1848a83c807
Task-number: PYSIDE-3012
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Ece Cinucen <ece.cinucen@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit f351f1e572d2712c735a361b08e45eeb4149f25f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
| |
The restricting type annotation for call function in Slot class is updated to more flexible one.
Task-number: PYSIDE-2846
Change-Id: Ic26ebb42bb6bfe4f4d0455125ac92b3552c62d06
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit 34b812b6495681d088ce3294a709f25085f6ed87)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
| |
Reason: We cannot find an error which happens in CI on Windows 11, only
Task-number: PYSIDE-3012
Change-Id: I8f2e4c56ee8c81e8d3b348c624be5df80d5df275
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit b6952b833e1ec336607fd909320d35c5ca74a2a5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
PyImport_GetModule()
Remove libshiboken's copy of PyImport_GetModule() since it has been
added to the stable API as of Python 3.8.
Change-Id: I176e755814f85aef5febe69ca1dba5e39f68a43b
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 35d6756f07cd529f2a3672dd6787e03affc3bb6f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
| |
Change-Id: I0780ee2f7f5f42a9281f4add3818109628df8332
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit b8fcad197ca245dc63914f7ab743599ac9bf97c0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
| |
Amends f07b4bbf23417cd6e92e99a2a480575c4cf6d0ab.
Change-Id: Ib4d8c1431157fad199a396134c1f7bc648fba871
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 0e69d59054a239a34ea91ced897dce622c7c0a88)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
| |
|
|
|
|
|
|
| |
In the remaining code, use nullptr and streamline.
Change-Id: I3c58aaef3a6cdd332ba2e32e0bcb2c17e32f0244
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 796449242bec9640b8475fbef9f85a521b501b3d)
|
| |
|
|
|
|
|
|
| |
Task-number: PYSIDE-2701
Change-Id: Ie678829aade1182f3de94de56cb82508b64c385e
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 12b28a5275906b4b8c24a865f1317584d2ad12c7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|