Still no joy with ci.yml. Any suggestions?

53 views
Skip to first unread message

Edward K. Ream

unread,
Jul 30, 2026, 7:09:46 AM (12 days ago) Jul 30
to leo-editor
I had hoped that PR #4826 would have allowed the ci.yml workflow to pass. Alas, recent tests show that's not true.

As a result, I have once more removed the ci.yml workflow.

I'm stuck. Does anyone have any ideas?

Edward

Ville M. Vainio

unread,
Jul 31, 2026, 4:51:02 PM (10 days ago) Jul 31
to leo-e...@googlegroups.com

--
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 leo-editor+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/leo-editor/9ff143ca-69cc-4808-b456-84c209610b4an%40googlegroups.com.

Edward K. Ream

unread,
Aug 1, 2026, 3:19:25 AM (10 days ago) Aug 1
to leo-editor
On Friday, July 31, 2026 at 3:51:02 PM UTC-5 Ville M. Vainio wrote:


Hurray! Many thanks, Ville, for this. This PR has been merged into devel.

Edward


Viktor Ransmayr

unread,
Aug 1, 2026, 6:34:26 AM (10 days ago) Aug 1
to leo-editor
Hello Edward,

The script 'mypy_leo' is reporting an error again on Fedora Linux 44.

Here's the relevant part of the log:

    ...
    OK (skipped=3)
    mypy_leo.py
    leo/plugins/qt_frame.py:587: error: Argument 1 to "keyRelease" of "EventWrapper" has incompatible type "LeoKeyEvent"; expected "QEvent"  [arg-type]
    Found 1 error in 1 file (checked 258 source files)
    ruff_leo.py
    ... 

Viktor

Ville M. Vainio

unread,
Aug 1, 2026, 7:30:42 AM (10 days ago) Aug 1
to leo-e...@googlegroups.com

--
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 leo-editor+...@googlegroups.com.

Ville M. Vainio

unread,
Aug 1, 2026, 7:44:48 AM (10 days ago) Aug 1
to leo-e...@googlegroups.com
Even  better, this PR adds mypy to CI so that these won't happened by accident again: https://github.com/leo-editor/leo-editor/pull/4836

Edward K. Ream

unread,
Aug 1, 2026, 8:52:22 AM (10 days ago) Aug 1
to leo-e...@googlegroups.com
On Sat, Aug 1, 2026 at 5:34 AM Viktor Ransmayr wrote:

The script 'mypy_leo' is reporting an error again on Fedora Linux 44.

Thanks for your continued testing.  Ville has submitted two related PRs (one a subset of the other). Both are now part of "devel".

This saga seems to be nearing its end. Please keep testing "devel".  Many thanks.

Edward

Viktor Ransmayr

unread,
Aug 1, 2026, 11:55:07 AM (9 days ago) Aug 1
to leo-editor
Hello Edward & Ville,

Edward K. Ream schrieb am Samstag, 1. August 2026 um 14:52:22 UTC+2:
On Sat, Aug 1, 2026 at 5:34 AM Viktor Ransmayr wrote:

The script 'mypy_leo' is reporting an error again on Fedora Linux 44.

Thanks for your continued testing.  Ville has submitted two related PRs (one a subset of the other). Both are now part of "devel".

The previously reported error does no longer occur - but - now 'mypy_leo.py' reports a new one.

Here's again the relevant part of the log:

    ....
    OK (skipped=3)
    mypy_leo.py 
    leo/plugins/quickMove.py:429: error: Argument 1 to "connect" of "pyqtBoundSignal" has incompatible type "function"; expected "Callable[..., Any] | pyqtBoundSignal"  [arg-type]
    Found 1 error in 1 file (checked 258 source files)
    ruff_leo.py
    ...

Viktor
  

Ville M. Vainio

unread,
Aug 1, 2026, 12:50:52 PM (9 days ago) Aug 1
to leo-e...@googlegroups.com
It didn't fail in ci or for me, but here's a pr that simplifies the type: https://github.com/leo-editor/leo-editor/pull/4838

--
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 leo-editor+...@googlegroups.com.

Edward K. Ream

unread,
Aug 1, 2026, 5:03:20 PM (9 days ago) Aug 1
to leo-e...@googlegroups.com
On Sat, Aug 1, 2026 at 11:50 AM Ville M. Vainio <viva...@gmail.com> wrote:
It didn't fail in ci or for me, but here's a pr that simplifies the type: https://github.com/leo-editor/leo-editor/pull/4838

Now merged into devel. Thanks, Ville.

Edward

Viktor Ransmayr

unread,
Aug 2, 2026, 10:01:19 AM (8 days ago) Aug 2
to leo-editor
Hello Edward & Ville,

 Script 'full_test_leo' is now running w/o any errors on Debian 13 & Fedora 44.

Thanks a lot !

Viktor

Edward K. Ream

unread,
Aug 2, 2026, 3:00:31 PM (8 days ago) Aug 2
to leo-e...@googlegroups.com
On Sun, Aug 2, 2026 at 9:01 AM Viktor Ransmayr <viktor....@gmail.com> wrote:
Hello Edward & Ville,
 Script 'full_test_leo' is now running w/o any errors on Debian 13 & Fedora 44.

Thanks a lot !

You're welcome. Thanks for testing.

Edward
Reply all
Reply to author
Forward
0 new messages