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.

Reply via email to