Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.
Qt for Python Development Notes: Difference between revisions
Jump to navigation
Jump to search
(→2023) |
|||
Line 4: | Line 4: | ||
===26. January 2023=== | ===26. January 2023=== | ||
* Infra & Releases | *Infra & Releases | ||
** Fixed issues with Windows signing | **Fixed issues with Windows signing | ||
* Bugs & Features | *Bugs & Features | ||
** Fixed [https://bugreports.qt.io/browse/PYSIDE-2201 PYSIDE-2201 qt.conf encoding] | **Fixed [https://bugreports.qt.io/browse/PYSIDE-2201 PYSIDE-2201 qt.conf encoding] | ||
** Fixed bugs in pyside6-metaobjectdump (QML) [https://bugreports.qt.io/browse/PYSIDE-2202 PYSIDE-2202] , [https://bugreports.qt.io/browse/PYSIDE-2203 PYSIDE-2203] | **Fixed bugs in pyside6-metaobjectdump (QML) [https://bugreports.qt.io/browse/PYSIDE-2202 PYSIDE-2202] , [https://bugreports.qt.io/browse/PYSIDE-2203 PYSIDE-2203] | ||
**PYSIDE-2194: Possibly requires refactoring of QLowEnergyController to use the new WinRT API, instead of COM API | |||
**Android Deployment - Patches incoming to automate cross compilation to produce android wheels | |||
===19. January 2023=== | ===19. January 2023=== | ||
Line 23: | Line 25: | ||
**PYSIDE-1735: De-coupling of old and new enums was started | **PYSIDE-1735: De-coupling of old and new enums was started | ||
**PYSIDE-1564: Debugging of multiple inheritance continues | **PYSIDE-1564: Debugging of multiple inheritance continues | ||
**Fixed some bluetooth functions in PySide6. | **Fixed some bluetooth functions in PySide6. | ||
**Low Energy Scanner Example | **Low Energy Scanner Example | ||
**PYSIDE-2194: Progressing with this. Definitely a thread issue which allow-thread doesn't seem to fix. | **PYSIDE-2194: Progressing with this. Definitely a thread issue which allow-thread doesn't seem to fix. |
Revision as of 08:49, 26 January 2023
2023
26. January 2023
- Infra & Releases
- Fixed issues with Windows signing
- Bugs & Features
- Fixed PYSIDE-2201 qt.conf encoding
- Fixed bugs in pyside6-metaobjectdump (QML) PYSIDE-2202 , PYSIDE-2203
- PYSIDE-2194: Possibly requires refactoring of QLowEnergyController to use the new WinRT API, instead of COM API
- Android Deployment - Patches incoming to automate cross compilation to produce android wheels
19. January 2023
- General
- Hackathon in TQtC
- The WebAssembly PySide Team was almost doubled in size (+1 brain, +1 hand)
- Infra & Releases
- Windows signing to be improved.
- LTS releases into oss repo: some issues appeared but will be merged soon.
- Bugs & Features
- PYSIDE-1994: De-virtualization of Shiboken embedded Python files is now an option controlled dynamically by SBK_EMBED
- PYSIDE-1019: A dormant __feature__ initialization timing problem was fixed while implementing de-virtualization
- PYSIDE-1735: De-coupling of old and new enums was started
- PYSIDE-1564: Debugging of multiple inheritance continues
- Fixed some bluetooth functions in PySide6.
- Low Energy Scanner Example
- PYSIDE-2194: Progressing with this. Definitely a thread issue which allow-thread doesn't seem to fix.
- Possible solution for problems with PySide6 inside conda (compat package with qt6.conf file), but investigating if best solution
- PYSIDE-1994: De-virtualization of Shiboken embedded Python files is now an option controlled dynamically by SBK_EMBED
12. January 2023
- General
- Next week is Hackathon, meeting will be shorter
- Discussion on how to gather information, and sharing material around Qt for Python
- Infra & Releases
- 6.5 RC planning -> feature freeze for PySide
- 6.4.2 was released last Monday
- CMake Jumbo builds issue with Windows signing
- LTS branches to land in pyside-setup soon
- Bugs & Features
- Async examples: addressing memory leak and cpu usage due to the event loop interactions
- Review conda packaging story and PySide6
- De-virtualization of Python files: still some issues
- Incompatibility with pywin32: __feature__ related when trying to check if the ext module uses PySide. Also related to an issue with the inspect module.
- Installing PySide6.support via CMake (was previously not considered)
- Work continues on the multiple inheritance issues related to classes based on QObject
- locate issues related to to* methods
- std::array support in shiboken (still in progress)
- fixing imports in matplotlib examples
- adaptation to 6.5
- splitting shiboken generator source to its own
- Android deployment works - tested on Widget applications
- Fixing QTBUG-109510 leading to discovering issues with certain functions in PySide6. Being fixed.
5. January 2023
- General
- Next monday CI maintenance
- OKRs
- Infra & Releases
- 5.15.12 LTS, 6.2.7 LTS released
- Open Source LTS releases to be moved to the pyside-setup
- 6.4 CI hanging, issues on lts-5.15 due to Python
- 6.4.2 to be release in the following days
- Bugs & Features
- PYSIDE-1931 SQL issue regarding allow-thread
- helping 6.5 translations
- Adaptations with 6.5
- QSharedPointer -> std::shared_ptr attempt
- research on adding std::span into shiboken
- PYSIDE-2160 properties qml types issues
- Tutorials language review
- Android research continues
- QTBUG-109510 BTLE issue on pyside