Qt for Python Development Notes
Jump to navigation
Jump to search
2024
18. January 2024
- General
- Infra & Releases
- Commercial LTS 6.2.11 was released
- Add missing tags OSS LTS 5.15.x
- 6.6.2 scheduled by the end of the month
- Release documentation to be written to have tasks on JIRA
- Bugs & Features
- Python Scripting: looking into stable API, and cleanup
- PYSIDE-2577 doxygen issue
- PYSIDE-2570 closing some roadmap items
- Polishing documentation to use more sphinx directives
- Qt 6.7 adaption
- Addressing some flake8 issues in the build_script
- macOS permission API work continues: limitation for interpreted script, only compatible when deployed. Working around nuitka.
- singleShot: trying to solve a corner case when no sender is specified (for using the C++ function directly)
- Fixing some CI problems with 3.11 -> 3.12 changes.
- PYSIDE-2404 adding more information regarding the lazy evaluation, new approach might work.
- pyside6 is now an official recipe on the python-for-android!
- Improvements to the doc build process
11. January 2024
- General
- Hackathon at TQtC
- CI process presentation
- Infra & Releases
- Commercial LTS 6.5.4 release starting (to be finished today)
- Commercial LTS 6.2.11 still pending release
- 6.6.2 schedule by the end of the month.
- CI still showing some issues after the maintenance break.
- Update of the Python versions are pending.
- Bugs & Features
- Fixing a few small issues with QtAsyncio
- Documentation for the QtAsyncio is currently in review.
- New behavior for singleShot (relying on the C++ impl)
- macOS request permission API work continues.
- 6.7 adaptions patches
- M2M fixes on the current impl
- Native interfaces were added (new ones) to public headers
- favicon issue with out docs
- Making our doc diagram generation optional
- Improvements for the doc build process
04.January 2024
- General
- Happy new year fellow readers :D
- New OKR organization
- Keeping in an eye on Conferences
- PyPy is now on 3.10
- Ideas on the wheel organization for the Qt Installer
- Infra & Releases
- CI Maintenance break continues. Some new issues were discovered.
- Pending releases: 6.2.11 and 6.5.4
- Android wheels for testing purposes are available (not for production)
- Xcode issues with a new M3
- Planning the inclusion of Python 3.12 in the CI
- Bugs & Features
- async: A few bug fixes were pushed and ready for review
- async: the module is missing from our docs
- async: we have been getting some interests from users, so new issues are appearing.
- new android tag added to the examples for a better browsing
- pyside6 designer pyenv crash was fixed
- pyside cmake module update crash was fixed
- working on the request permission API for macOS
- docs: free functions as separate section and other improvements
- Python scripting in c++ works continues
- PyPy 3.10 compatibility patches
- nogil: working again on a compatibility with PEP703
- locking mechanism for our modules.
- Typing adjustments, we need '/' in our signatures due to not having keywords parameters.