Thank you Viktor, I guess I'm going to have to check this new version of python websockets which is now the new standard!
This would affect 'new' users who install LeoInteg and this newer websocket version, and users who just happen to update it! I'll try to fix the server to support this and will make it available as soon as possible. Thanks again for testing those things out and for reporting them!! :) Félix On Wed, Jul 9, 2025 at 7:52 AM Viktor Ransmayr <[email protected]> wrote: > Hello Félix, > > Am Mi., 9. Juli 2025 um 06:44 Uhr schrieb Viktor Ransmayr < > [email protected]>: > >> >>> *...You can get this update via auto-update*, or download it directly >>> from the *VSCode Marketplace* >>> <https://marketplace.visualstudio.com/items?itemName=boltex.leointeg> and >>> the *Open VSX Registry Marketplace for VSCodium* >>> <https://open-vsx.org/extension/boltex/leointeg>! >>> >>> If you have any comments, encounter any issues, or have suggestions for >>> future updates, please don't hesitate to share them on the *GitHub >>> Issues page <https://github.com/boltex/leointeg/issues>* >>> >> >> I have tried to install / upgrade LeoInteg to this version in a Fedora 41 >> VM. >> >> I have upgraded Leo to version 6.8.5 - and - installed 'websockets' >> version 15.0.1 ! >> >> When I start VS Codium with the upgraded extension I receive the >> following error msg: >> >> <Log> >> >> Launching server with command: python3 >> /home/user/.local/lib/python3.12/site-packages/leo/core/leoserver.py --port >> 32125 >> >> Starting LeoBridge Server 1.0.11 (Launch with -h for help) >> LeoServer: init leoBridge in 1.7 sec. >> >> ### >> >> Error - Cannot start server: Leo server exited with code 1 >> >> </Log> >> >> Since I knew this setup was running in the past in a similar environment >> on my side I searched a bit on the Internet & found out that the asyncio >> implementation in websockets has been rewritten [1 & 2]. >> >> Could it be that LeoInteg version 1.0.24 does not work with websockets >> version 15 anymore - and - requires what is now called 'websockets.legacy' ? >> > > *To be absolutely sure that there is an issue, I performed a completely > fresh installation of Leo 6.8.5 & LeoInteg 1.0.24 into a NEW Fedora 41 Test > VM. - It still shows the same problem !* > > * Create Test VM & install Leo 6.8.5 into it - OK - See "Log-001". > * Start Leo for the first time outside of VS Codium - OK - See "Log-002". > * Start VS Codium & install 'LeoInteg' extension - OK - See "Log-003". > * Start Server - Not OK - See "Log-004". > * > * ---> Install 'websockets' from PyPI. > * > * Start Server - Not OK - See "Log-005". > > <Log-005> > > Launching server with command: python3 > /home/user/.local/lib/python3.13/site-packages/leo/core/leoserver.py --port > 32125 > > Starting LeoBridge Server 1.0.12 (Launch with -h for help) > LeoServer: init leoBridge in 0.54 sec. > > ### > > Error - Cannot start server: Leo server exited with code 1 > > </Log-005> > > With kind regards, > > Viktor > > -- > 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 visit > https://groups.google.com/d/msgid/leo-editor/CAAeSrGJH42D29GShHgdN6yGeLNS8sNMeBeKt1ADTP9t-FgE%3DrQ%40mail.gmail.com > <https://groups.google.com/d/msgid/leo-editor/CAAeSrGJH42D29GShHgdN6yGeLNS8sNMeBeKt1ADTP9t-FgE%3DrQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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 visit https://groups.google.com/d/msgid/leo-editor/CAC%3DZVRKv7q4XVExw37z3DNvPbkGEUrat2aCTebEtDHHwbaA7Hw%40mail.gmail.com.
