Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
aboutsummaryrefslogtreecommitdiffstats
blob: 93ea3609d4a5ca42f87490dc26a6c169909804dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Qt for Python 6.7.3 is a bug-fix release.

For more details, refer to the online documentation included in this
distribution. The documentation is also available online:

https://doc.qt.io/qtforpython/

Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:

https://bugreports.qt.io/

Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.

****************************************************************************
*                                  PySide6                                 *
****************************************************************************

 - A --flatpak option has been added to setup.py, enabling a flatpak build
   of Qt for Python.
 - [PYSIDE-769]  QtAsyncio: The application argument has been removed
                 from the loop policy.
 - [PYSIDE-1612] Deployment: Nuitka has been updated to 2.3.7. Scanning for
                 QML dependencies has been fixed to skip some directories.
 - [PYSIDE-1612] Android Cross Compilation: INSTSONAME has been added.
 - [PYSIDE-1877] Properties of type QAbstractItemModel can now be used in QML.
 - [PYSIDE-2192] PySide Qt Gui applications can now be used in interactive
                 mode, for example notebooks.
 - [PYSIDE-2517] Type hints: The signatures of QObject.findChild()/
                 findChildren() have been improved to reflect the type passed
                 in.
 - [PYSIDE-2622] Deployment: Nuitka --standalone mode is now supported.
 - [PYSIDE-2656] QtMultimedia on macOS has been fixed.
 - [PYSIDE-2702] An option to force processing system headers has been added
                 for cases where Qt is installed into the system.
 - [PYSIDE-2752] Type hints: A syntax error caused by empty Enums has been
                 fixed.
 - [PYSIDE-2766] Android Deployment: pyside6-android-deploy now works macOS,
                 too.
 - [PYSIDE-2785] Deployment: 'dist-packages' is now skipped similar
                 to 'site-packages' when scanning for QML dependencies.
 - [PYSIDE-2788] Type hints: The signature of QFormLayout.getLayoutPosition()
                 has been fixed.
 - [PYSIDE-2789] numpy 2.0 is now supported.
 - [PYSIDE-2790] QtAsyncio: cancel count and uncancel() have been added.
 - [PYSIDE-2796] A potential crash in currentOpcode_Is_CallMethNoArgs()
                 has been fixed.
 - [PYSIDE-2799] QtAsyncio: A hang when an exception occurs inside a
                 TaskGroup body has been fixed.
 - [PYSIDE-2803] Desktop Deployment: Overflows of command lines on Windows
                 have been fixed.
 - [PYSIDE-2806] Desktop Deployment: The application name has been fixed.
 - [PYSIDE-2814] Deployment: Arguments with spaces can now be used for
                 "extra_args" due to using shlex for splitting the command
                 line arguments.
 - [PYSIDE-2819] The correct libclang is now used for arm64.
 - [PYSIDE-2825] QtWebView has been added.
 - [PYSIDE-2828] Documentation: The .qrc tutorial has been updated.
 - [PYSIDE-2833] The QML tutorials have been updated.
 - [PYSIDE-2834] QDir.entry(Info)List(QDir.Filter, QDir.SortFlags)
                 has been fixed to work with Python 3.11 and later.
 - [PYSIDE-2836] PySide6/__init__.py now has a static list of modules,
                 enabling code checkers to work.
 - [PYSIDE-2870] A crash when using QStateMachine.postEvent() has been
                 fixed.

****************************************************************************
*                                  Shiboken6                               *
****************************************************************************

- [PYSIDE-2834] Enumerations have been excluded from argument type checks
                for sequences. This addresses a problem showing in Python
                3.11 causing the wrong function overloads to be used.
- [PYSIDE-2780] A potential refcounting bug in Lazy loading has been fixed.