Qt for Python Development Notes: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Qt for Python]]
[[Category:Qt for Python]]
== 2021 ==
==2021==


==== 11. February 2021 ====
====15. April 2021====


* General topics
* Infrastructure
** Issues with Pick-to: 5.15
** Setting on track the content of OSS and commercial wheels.
** Discussion about the usage of pathlib
** Qt addons distribution will change in 6.1 and 6.2, so we need to keep an eye on that.
** Reduce linux wheel size by not including .debug files.
** New macOS machines for the CI
* Infra update
* Documentation update process to be improved.
** Timeouts in RHEL
** Preparing addons for 6.1
* Bugs
* Bugs
** Fixing many issues related to sphinx, and documentation in general.
** There were some problems with the default encoding and the doc build process (python version related)
** 1529 fixed, and other issues (QPointF), 1514 QPainter, 1503 QCharts.
* Features
* Features
** Moving the internal shiboken6.shiboken6.Shiboken to shiboken6.Shiboken 1497
** Improving examples to use new features and refreshing the code base.
** Will be finish today (Documentation about the __feature__ options) PYSIDE-1481
** Performance examples to compare C++ and Python
** (in progress) https://bugreports.qt.io/browse/PYSIDE-1019 usage of constructor properties when enabling true_property
** Reformatting some code base to use f-strings and warning
** Migration to pathlib in our code, and add support for fspath in our API, https://bugreports.qt.io/browse/PYSIDE-1499
** New tutorials in progress based on Model View
** Examples gallery embedded into the doc building process.
** Internal Qt Hackathon
** Designer patch ready for review.
*** Focused on integration with matplotlib (Performance discussion)
** Commercial tools on-going (icons discussion)
*** Scripting C++ applications.
** (in progress) Error handling in shiboken


==== 4. February 2021 ====
====08. April 2021====
* No meeting


* General topics
====01. April 2021====
** 6.0.1 release is on its way (the wheels will include the Qt3D modules and the ImageFormat plugins, which were missing in 6.0.0)
 
** Changelog structure in Qt vs what we have now
* Deployment story
** Zombie 5.15 patches to be re-generated or cherry-picked to lts-5.15
** Add new test for Nuitka (on macOS)
* Infra update
** Update the tutorials, since PyInstaller and cx_Freeze seems to be partially working on Qt6.
** Maintenance update went better.
** Higher versions from macOS are more restrictive for the bundles that are generated. This leads to new breakage.
** COIN update is coming next week.
* Preparation for 6.0.3 release
* Bugs
* Bug
** (almost done) Shiboken internal namespace renaming.
** PYSIDE-1523 Nuitka compile methods/functions is done
** (done) https://bugreports.qt.io/browse/PYSIDE-1476
** PYSIDE-1338 Hiding confusing feature frame entries
** (done) https://bugreports.qt.io/browse/PYSIDE-1478
** Wheel Tester to be improved.
** (done) https://bugreports.qt.io/browse/PYSIDE-1487
** (in progress) https://bugreports.qt.io/browse/PYSIDE-1481
* Features
* Features
** M2M Protocols modules rebase
** pathlib features still in progress.
** Shiboken UI rebase
** Porting more examples to snake_case
** Custom Widget designer compatibility
** Check snippets_translator tool.
** Snippet converter tool
** Make generate_pyi as a generic tool to be merged.
 
====25. March 2021====


==== 28. January 2021 ====
* Infra
* Infra update
** Evaluation to change the wheel names to specify glibc version for 6.1
** 'dev' we are missing tests on macOS (in progress). Qt5 bin on macOS 11, and running test on 10.15/13
** CI issues still with macOS
** trying to build pyside on a custom Qt (with plugins/addons) oss and commercial
* Features
** Refactoring examples (snake_case)
** Updating deployment docs.
** PYSIDE-1523 Nuitka, support for compiled functions.
** PYSIDE-1415 make the generate_pyi more general
** PYSIDE-1449 pathlib compatibility
** Improvements on the documentation, tutorials, and examples.
** Enabling snippet translator into the doc building process.
* Bugs
* Bugs
** Due to the shiboken module naming issue
** Fix crash from the new Network components.
*** (in progress) https://bugreports.qt.io/browse/PYSIDE-1481 __feature__ documentation
** Triage and some other fixes.
*** (in progress) https://bugreports.qt.io/browse/PYSIDE-1476 PySide Property declaration creates properties with the setter name of the function
** PYSIDE-1502 Compiling pyside2 with build target does not result in PySide2 `support` module being installed
*** (in progress) https://bugreports.qt.io/browse/PYSIDE-1347 constructors info in the stubs (other issues appeared)
** PYSIDE-1524 warning related to sprintf
*** All the future fix related to stubs rely on the change
** PYSIDE-1019 1038 hidden imports, properties, other fixes.
*** there might be some issues with relying only on the install dir and not build.
** There seems to be some problems with PyInstaller on macOS
 
====18. March 2021====
 
* Infra
** CI has been showing some issues. 12h timeouts for macOS.
** Soon to have 6.1 branch
** Synchronization of the commercial repository with latest Qt.
* Features
* Features
** refactoring shiboken
** Improving commercial tools.
** statmachine module rebirth
** Finding issues and getting ideas to improve the docs.
** designer patches to include custom widgets.
** Using new qttools directory
** enabling clang_options on shiboken
** Add option to not copy qt tools to the wheel when building.
* Branching story
** pathlib compatibility patch still on-going
** lts-5.15 issues
** improvements to the documentation, adding 'doc' directory to each example.
*** Fix pyside-setup/5.15 and do all the merges     (done)                                        
* Bugs
*** Merge pyside-setup/5.15 into tqtc-pyside-setup/5.15    (done)                                        
** OpenGLFunctions issues (mailing list announcement)
*** Create tqtc-pyside-setup/lts-5.15 from pyside-setup/5.15
** PYSIDE-1520 Union types
*** Close pyside-setup/5.15 Make the Pick-to bot merge from Pick-to: 5.15 -> tqtc/lts-5.15
** PYSIDE-1514 Shiboken module movement patches had some issues, which will be fixed
** tqtc
** PYSIDE-1502 Working on improving the __feature__ option to make them safer in diff installation errors.
*** create tqtc/dev from oss/dev
** PYSIDE-1019 feature import problem (found in PYSIDE-1338) waiting for review
*** move manually the patches that added things for the commercial offering into tqtc/dev (shiboken ui, m2m protocols modules)
 
** Process to fix bugs
====11. March 2021====
*** push to oss/dev Pickt-to: 5.15 (this will go to lts-5.15)
*** before release we push oss/dev to tqtc/dev


==== 21. January 2021 ====
* Infra
* Infra update
** 6.0.2 is out
** 'dev' branch seems to be the only broken (maybe 5.15)
** 5.15.3 still pending
** Provisioning is affected
** Trying to update dependencies for 6.1 (modules)
** need to create lts-5.15 branch for commercial releases
** auditwheel (research, optional)
** WinRT is broken (at a Qt/CI level)
** COIN seems to be acting weird, but generally.
* Bug fixes
** https://bugreports.qt.io/browse/PYSIDE-1458 Discussion about macOS symlinks
** (in progress) https://bugreports.qt.io/browse/PYSIDE-1481 __feature__ documentation
** (in progress) https://bugreports.qt.io/browse/PYSIDE-1476 PySide Property declaration creates properties with the setter name of the function
** (in progress) https://bugreports.qt.io/browse/PYSIDE-1347 constructors info in the stubs (other issues appeared)
* Features
* Features
** Rename internal shiboken import: 'from shiboken6 import shiboken6 as Shiboken' -> 'from shiboken6 import Shiboken'
** cleanup snippets and general things in shiboken
*** Both options in 6.1,
** license changes for LTS
*** Only 'from shiboken6 import Shiboken' from 6.2 on.
** Adding clarifications to the docs.
** Designer plugin: set environment in the launcher script (instead of the rpath option)
** Discussion on the proper build processes.
** Removing extra QtCharts namespace (it  was removed in Qt) -> QtDataVisualization?
* Bugs
*** Externals helping the migration process.
** 1438 Visualization issue
** https://bugreports.qt.io/browse/PYSIDE-1477 clang options for shiboken cross build
** https://bugreports.qt.io/browse/PYSIDE-1516
* Starting work on new tutorials and applications (Data Science and visualization)
** https://bugreports.qt.io/browse/PYSIDE-1514 shiboken renaming causes an issue for copying files to the wheel.
** Show the __feature__ issues on the traceback.
 
====5. March 2021====


==== 14. January 2021 ====
*General Topics
**6.0.2 release preparations
***Final fix for license checking instructions
***OSS RC1 wheels should be available for testing later today
***Merge from pyside-setup/6.0 into tqtc-pyside-setup/6.0 is pending that final fix
**Bugs
*** [https://bugreports.qt.io/browse/PYSIDE-1438 PYSIDE-1438] Crash in Qt DataVisualisation adressed
*** Bug triage, moved several bugs over to Qt
**Features
*** Cleanup and improvement of injected code snippets in PySide6
*** Improvements in error handling


* Qt Bug fixing week
====25. February 2021====
* Infra update
 
** Missing 5.15 merge to tqtc
*General Topics
* Bug fixes
**Commercial 5.15.3 release next week.
** https://bugreports.qt.io/browse/PYSIDE-1470 fixed
**6.0.2 release next week.
** https://bugreports.qt.io/browse/PYSIDE-1347 in progress
*Infra updates
* Features
**Keep an eye on the next Python releases.
** Contacting people at other IDEs groups to provide a better PySide support. (to create a user story)
*Features
** NumPy support to accept numpy.array as 'some' Qt types
**Documentation for the designer plugin
** Designer plugin works continues (needs libshiboken) https://bugreports.qt.io/browse/PYSIDE-1455
**shiboken: c++ using directive
* Webinar ideas
**pathlib compatibility support discussion (initial implementation was discarded)
** __feature__ and Python properties
***Trying to discover all the methods that are related to paths.
** Interaction with other modules
*Bugs
**cx_Freeze issues in 6.0.0/1
 
====18. February 2021====
 
*General Topics
**Commercial LTS 5.15.3 release.
**DeveloperWeek conference talk by Corey: will mention Qt for Python.
*Infra Update
**TBD: Need of a new branch in qt5.git for the lts qt for python release.
*Features
**pathlib.Path (soon to be ready) and fspath support (difficult) in pyside
**__feature__ documentation
**Designer patches are done (we still need docs)
**documentation generation fixes.
**shiboken: general refactoring (constructors)
**doc: examples code in tabs
**doc: new ideas for tutorials and vocabulary.
 
====11. February 2021====
 
*General topics
**Issues with Pick-to: 5.15
**Discussion about the usage of pathlib
**Reduce linux wheel size by not including .debug files.
*Infra update
**Timeouts in RHEL
**Preparing addons for 6.1
*Bugs
**Fixing many issues related to sphinx, and documentation in general.
*Features
**Moving the internal shiboken6.shiboken6.Shiboken to shiboken6.Shiboken 1497
**Will be finish today (Documentation about the __feature__ options) PYSIDE-1481
**(in progress) https://bugreports.qt.io/browse/PYSIDE-1019 usage of constructor properties when enabling true_property
**Migration to pathlib in our code, and add support for fspath in our API, https://bugreports.qt.io/browse/PYSIDE-1499
**Examples gallery embedded into the doc building process.
**Designer patch ready for review.
**Commercial tools on-going (icons discussion)
**(in progress) Error handling in shiboken
 
====4. February 2021====
 
*General topics
**6.0.1 release is on its way (the wheels will include the Qt3D modules and the ImageFormat plugins, which were missing in 6.0.0)
**Changelog structure in Qt vs what we have now
**Zombie 5.15 patches to be re-generated or cherry-picked to lts-5.15
*Infra update
**Maintenance update went better.
**COIN update is coming next week.
*Bugs
**(almost done) Shiboken internal namespace renaming.
**(done) https://bugreports.qt.io/browse/PYSIDE-1476
**(done) https://bugreports.qt.io/browse/PYSIDE-1478
**(done) https://bugreports.qt.io/browse/PYSIDE-1487
**(in progress) https://bugreports.qt.io/browse/PYSIDE-1481
*Features
**M2M Protocols modules rebase
**Shiboken UI rebase
**Custom Widget designer compatibility
**Snippet converter tool
 
====28. January 2021====
 
*Infra update
**'dev' we are missing tests on macOS (in progress). Qt5 bin on macOS 11, and running test on 10.15/13
**trying to build pyside on a custom Qt (with plugins/addons) oss and commercial
*Bugs
**Due to the shiboken module naming issue
***(in progress) https://bugreports.qt.io/browse/PYSIDE-1481 __feature__ documentation
***(in progress) https://bugreports.qt.io/browse/PYSIDE-1476 PySide Property declaration creates properties with the setter name of the function
***(in progress) https://bugreports.qt.io/browse/PYSIDE-1347 constructors info in the stubs (other issues appeared)
***All the future fix related to stubs rely on the change
***there might be some issues with relying only on the install dir and not build.
*Features
**refactoring shiboken
**statmachine module rebirth
**designer patches to include custom widgets.
**enabling clang_options on shiboken
*Branching story
**lts-5.15 issues
***Fix pyside-setup/5.15 and do all the merges     (done)                                        
***Merge pyside-setup/5.15 into tqtc-pyside-setup/5.15    (done)                                        
***Create tqtc-pyside-setup/lts-5.15 from pyside-setup/5.15
***Close pyside-setup/5.15 Make the Pick-to bot merge from Pick-to: 5.15 -> tqtc/lts-5.15
**tqtc
***create tqtc/dev from oss/dev
***move manually the patches that added things for the commercial offering into tqtc/dev (shiboken ui, m2m protocols modules)
**Process to fix bugs
***push to oss/dev Pickt-to: 5.15 (this will go to lts-5.15)
***before release we push oss/dev to tqtc/dev
 
====21. January 2021====
 
*Infra update
**'dev' branch seems to be the only broken (maybe 5.15)
**Provisioning is affected
**need to create lts-5.15 branch for commercial releases
**WinRT is broken (at a Qt/CI level)
*Bug fixes
**https://bugreports.qt.io/browse/PYSIDE-1458 Discussion about macOS symlinks
**(in progress) https://bugreports.qt.io/browse/PYSIDE-1481 __feature__ documentation
**(in progress) https://bugreports.qt.io/browse/PYSIDE-1476 PySide Property declaration creates properties with the setter name of the function
**(in progress) https://bugreports.qt.io/browse/PYSIDE-1347 constructors info in the stubs (other issues appeared)
*Features
**Rename internal shiboken import: 'from shiboken6 import shiboken6 as Shiboken' -> 'from shiboken6 import Shiboken'
***Both options in 6.1,
***Only 'from shiboken6 import Shiboken' from 6.2 on.
**Designer plugin: set environment in the launcher script (instead of the rpath option)
**Removing extra QtCharts namespace (it  was removed in Qt) -> QtDataVisualization?
***Externals helping the migration process.
**https://bugreports.qt.io/browse/PYSIDE-1477 clang options for shiboken cross build
*Starting work on new tutorials and applications (Data Science and visualization)
 
====14. January 2021====
 
*Qt Bug fixing week
*Infra update
**Missing 5.15 merge to tqtc
*Bug fixes
**https://bugreports.qt.io/browse/PYSIDE-1470 fixed
**https://bugreports.qt.io/browse/PYSIDE-1347 in progress
*Features
**Contacting people at other IDEs groups to provide a better PySide support. (to create a user story)
**NumPy support to accept numpy.array as 'some' Qt types
**Designer plugin works continues (needs libshiboken) https://bugreports.qt.io/browse/PYSIDE-1455
*Webinar ideas
**__feature__ and Python properties
**Interaction with other modules
 
====7. January 2021====
 
*Infra update
**libclang install fixes (issues related to 6.0 and 10.0)
***from the MSVC update, we require 10.0 for 5.15 and 6.0
*Bug fixes
**PYSIDE-1447 qapp flag
**PYSIDE-1463 snake_case init issue
**PYSIDE-1470 shiboken delete qapp
**PYSIDE-79 reopened due to a leak introduced by the fix to PYSIDE-68
*Features
**Possible research PYSIDE-163
**Refactoring shiboken
**PYSIDE-1455 designer plugin
**Snippets translators
**Deployment story for PySide6


==== 7. January 2021 ====
==2020==


* Infra update
*[[Qt for Python Development Notes 2020]]
** libclang install fixes (issues related to 6.0 and 10.0)
*** from the MSVC update, we require 10.0 for 5.15 and 6.0
* Bug fixes
** PYSIDE-1447 qapp flag
** PYSIDE-1463 snake_case init issue
** PYSIDE-1470 shiboken delete qapp
** PYSIDE-79 reopened due to a leak introduced by the fix to PYSIDE-68
* Features
** Possible research PYSIDE-163
** Refactoring shiboken
** PYSIDE-1455 designer plugin
** Snippets translators
** Deployment story for PySide6


== 2020 ==
==2019==
* [[Qt for Python Development Notes 2020]]


== 2019 ==
*[[Qt for Python Development Notes 2019]]
* [[Qt for Python Development Notes 2019]]


== 2018 ==
==2018==


* [[Qt for Python Development Notes 2018]]
*[[Qt for Python Development Notes 2018]]

Revision as of 09:18, 15 April 2021

2021

15. April 2021

  • Infrastructure
    • Setting on track the content of OSS and commercial wheels.
    • Qt addons distribution will change in 6.1 and 6.2, so we need to keep an eye on that.
    • New macOS machines for the CI
  • Documentation update process to be improved.
  • Bugs
    • There were some problems with the default encoding and the doc build process (python version related)
    • 1529 fixed, and other issues (QPointF), 1514 QPainter, 1503 QCharts.
  • Features
    • Improving examples to use new features and refreshing the code base.
    • Performance examples to compare C++ and Python
    • Reformatting some code base to use f-strings and warning
    • New tutorials in progress based on Model View
    • Internal Qt Hackathon
      • Focused on integration with matplotlib (Performance discussion)
      • Scripting C++ applications.

08. April 2021

  • No meeting

01. April 2021

  • Deployment story
    • Add new test for Nuitka (on macOS)
    • Update the tutorials, since PyInstaller and cx_Freeze seems to be partially working on Qt6.
    • Higher versions from macOS are more restrictive for the bundles that are generated. This leads to new breakage.
  • Preparation for 6.0.3 release
  • Bug
    • PYSIDE-1523 Nuitka compile methods/functions is done
    • PYSIDE-1338 Hiding confusing feature frame entries
    • Wheel Tester to be improved.
  • Features
    • pathlib features still in progress.
    • Porting more examples to snake_case
    • Check snippets_translator tool.
    • Make generate_pyi as a generic tool to be merged.

25. March 2021

  • Infra
    • Evaluation to change the wheel names to specify glibc version for 6.1
    • CI issues still with macOS
  • Features
    • Refactoring examples (snake_case)
    • Updating deployment docs.
    • PYSIDE-1523 Nuitka, support for compiled functions.
    • PYSIDE-1415 make the generate_pyi more general
    • PYSIDE-1449 pathlib compatibility
    • Improvements on the documentation, tutorials, and examples.
    • Enabling snippet translator into the doc building process.
  • Bugs
    • Fix crash from the new Network components.
    • Triage and some other fixes.
    • PYSIDE-1502 Compiling pyside2 with build target does not result in PySide2 `support` module being installed
    • PYSIDE-1524 warning related to sprintf
    • PYSIDE-1019 1038 hidden imports, properties, other fixes.
    • There seems to be some problems with PyInstaller on macOS

18. March 2021

  • Infra
    • CI has been showing some issues. 12h timeouts for macOS.
    • Soon to have 6.1 branch
    • Synchronization of the commercial repository with latest Qt.
  • Features
    • Improving commercial tools.
    • Finding issues and getting ideas to improve the docs.
    • Using new qttools directory
    • Add option to not copy qt tools to the wheel when building.
    • pathlib compatibility patch still on-going
    • improvements to the documentation, adding 'doc' directory to each example.
  • Bugs
    • OpenGLFunctions issues (mailing list announcement)
    • PYSIDE-1520 Union types
    • PYSIDE-1514 Shiboken module movement patches had some issues, which will be fixed
    • PYSIDE-1502 Working on improving the __feature__ option to make them safer in diff installation errors.
    • PYSIDE-1019 feature import problem (found in PYSIDE-1338) waiting for review

11. March 2021

  • Infra
    • 6.0.2 is out
    • 5.15.3 still pending
    • Trying to update dependencies for 6.1 (modules)
    • auditwheel (research, optional)
    • COIN seems to be acting weird, but generally.
  • Features
    • cleanup snippets and general things in shiboken
    • license changes for LTS
    • Adding clarifications to the docs.
    • Discussion on the proper build processes.
  • Bugs

5. March 2021

  • General Topics
    • 6.0.2 release preparations
      • Final fix for license checking instructions
      • OSS RC1 wheels should be available for testing later today
      • Merge from pyside-setup/6.0 into tqtc-pyside-setup/6.0 is pending that final fix
    • Bugs
      • PYSIDE-1438 Crash in Qt DataVisualisation adressed
      • Bug triage, moved several bugs over to Qt
    • Features
      • Cleanup and improvement of injected code snippets in PySide6
      • Improvements in error handling

25. February 2021

  • General Topics
    • Commercial 5.15.3 release next week.
    • 6.0.2 release next week.
  • Infra updates
    • Keep an eye on the next Python releases.
  • Features
    • Documentation for the designer plugin
    • shiboken: c++ using directive
    • pathlib compatibility support discussion (initial implementation was discarded)
      • Trying to discover all the methods that are related to paths.
  • Bugs
    • cx_Freeze issues in 6.0.0/1

18. February 2021

  • General Topics
    • Commercial LTS 5.15.3 release.
    • DeveloperWeek conference talk by Corey: will mention Qt for Python.
  • Infra Update
    • TBD: Need of a new branch in qt5.git for the lts qt for python release.
  • Features
    • pathlib.Path (soon to be ready) and fspath support (difficult) in pyside
    • __feature__ documentation
    • Designer patches are done (we still need docs)
    • documentation generation fixes.
    • shiboken: general refactoring (constructors)
    • doc: examples code in tabs
    • doc: new ideas for tutorials and vocabulary.

11. February 2021

  • General topics
    • Issues with Pick-to: 5.15
    • Discussion about the usage of pathlib
    • Reduce linux wheel size by not including .debug files.
  • Infra update
    • Timeouts in RHEL
    • Preparing addons for 6.1
  • Bugs
    • Fixing many issues related to sphinx, and documentation in general.
  • Features
    • Moving the internal shiboken6.shiboken6.Shiboken to shiboken6.Shiboken 1497
    • Will be finish today (Documentation about the __feature__ options) PYSIDE-1481
    • (in progress) https://bugreports.qt.io/browse/PYSIDE-1019 usage of constructor properties when enabling true_property
    • Migration to pathlib in our code, and add support for fspath in our API, https://bugreports.qt.io/browse/PYSIDE-1499
    • Examples gallery embedded into the doc building process.
    • Designer patch ready for review.
    • Commercial tools on-going (icons discussion)
    • (in progress) Error handling in shiboken

4. February 2021

28. January 2021

  • Infra update
    • 'dev' we are missing tests on macOS (in progress). Qt5 bin on macOS 11, and running test on 10.15/13
    • trying to build pyside on a custom Qt (with plugins/addons) oss and commercial
  • Bugs
  • Features
    • refactoring shiboken
    • statmachine module rebirth
    • designer patches to include custom widgets.
    • enabling clang_options on shiboken
  • Branching story
    • lts-5.15 issues
      • Fix pyside-setup/5.15 and do all the merges     (done)                                        
      • Merge pyside-setup/5.15 into tqtc-pyside-setup/5.15    (done)                                        
      • Create tqtc-pyside-setup/lts-5.15 from pyside-setup/5.15
      • Close pyside-setup/5.15 Make the Pick-to bot merge from Pick-to: 5.15 -> tqtc/lts-5.15
    • tqtc
      • create tqtc/dev from oss/dev
      • move manually the patches that added things for the commercial offering into tqtc/dev (shiboken ui, m2m protocols modules)
    • Process to fix bugs
      • push to oss/dev Pickt-to: 5.15 (this will go to lts-5.15)
      • before release we push oss/dev to tqtc/dev

21. January 2021

  • Infra update
    • 'dev' branch seems to be the only broken (maybe 5.15)
    • Provisioning is affected
    • need to create lts-5.15 branch for commercial releases
    • WinRT is broken (at a Qt/CI level)
  • Bug fixes
  • Features
    • Rename internal shiboken import: 'from shiboken6 import shiboken6 as Shiboken' -> 'from shiboken6 import Shiboken'
      • Both options in 6.1,
      • Only 'from shiboken6 import Shiboken' from 6.2 on.
    • Designer plugin: set environment in the launcher script (instead of the rpath option)
    • Removing extra QtCharts namespace (it was removed in Qt) -> QtDataVisualization?
      • Externals helping the migration process.
    • https://bugreports.qt.io/browse/PYSIDE-1477 clang options for shiboken cross build
  • Starting work on new tutorials and applications (Data Science and visualization)

14. January 2021

7. January 2021

  • Infra update
    • libclang install fixes (issues related to 6.0 and 10.0)
      • from the MSVC update, we require 10.0 for 5.15 and 6.0
  • Bug fixes
    • PYSIDE-1447 qapp flag
    • PYSIDE-1463 snake_case init issue
    • PYSIDE-1470 shiboken delete qapp
    • PYSIDE-79 reopened due to a leak introduced by the fix to PYSIDE-68
  • Features
    • Possible research PYSIDE-163
    • Refactoring shiboken
    • PYSIDE-1455 designer plugin
    • Snippets translators
    • Deployment story for PySide6

2020

2019

2018