The new code is a milestone in Leo's codebase: - Leo now supports pyQt6. - leoQt.py simplifies access to Qt constants, hiding details of the differences between pyQt5 and pyQt6. - Leo no longer supports pyQt4.
I have been using the new code without problems for several days. All tests pass, including pylint and mypy. Two issues <https://github.com/leo-editor/leo-editor/issues?q=is%3Aissue+is%3Aopen+milestone%3A6.4+label%3Ab1> remain for Leo 6.4b1: - #2005 <https://github.com/leo-editor/leo-editor/issues/2005> has already been fixed, but I'm going to "generalize" it so that leoQt6.py at least attempts to import all the modules that leoQt5.py imports. - #2024 <https://github.com/leo-editor/leo-editor/issues/2024> may be more problematic. In any case, this issue will not block Leo 6.4b1. *Summary* Please test devel and report *any* problems immediately. I'll wait at least three more days until releasing Leo 6.4b1. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/18f7dea4-c0c5-49f6-b7ce-940ef569f033n%40googlegroups.com.
