Leo works with Python 3.14rc1. Python 3.9 nearing end of life

22 views
Skip to first unread message

Edward K. Ream

unread,
Jul 30, 2025, 1:32:49 PMJul 30
to leo-editor
Leo 6.8.6 works with Python 3.14rc1, due October 27, 2025.

To install, run (with Python 3.14rc1, in the leo-editor folder):
pip install -r requirements.txt
Everything should "just work".

Python 3.9 will reach its "end of life" in October 2025.

Leo 6.8.7 is scheduled for November 2025. If that schedule holds, Leo 6.8.6 will be the last version of Leo to support Python 3.9.

If, for whatever reason, you are stuck with Python 3.9, now is the time to upgrade to at least Python 3.10.

Edward

Edward K. Ream

unread,
Jul 30, 2025, 2:06:34 PMJul 30
to leo-editor
On Wednesday, July 30, 2025 at 12:32:49 PM UTC-5 Edward K. Ream wrote:
Leo 6.8.6 works with Python 3.14rc1, due October 27, 2025.

Running all of Leo's tests with Python 3.14 revealed a few minor problems.  See #4401.

Edward
Reply all
Reply to author
Forward
0 new messages