I tested the latest changes to the 'devel' branch in Debian & Fedora.
When I try to run 'leo.scripts.full_test_leo' I do receive the following traceback:
###
[user@Test-VM02 leo-editor]$
[user@Test-VM02 leo-editor]$ python -m leo.scripts.full_test_leo
full_test_leo.py
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/home/user/projects/leo-editor/leo/scripts/full_test_leo.py", line 50, in <module>
subprocess.Popen(command).communicate()
~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/lib64/python3.14/subprocess.py", line 1039, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pass_fds, cwd, env,
^^^^^^^^^^^^^^^^^^^
...<5 lines>...
gid, gids, uid, umask,
^^^^^^^^^^^^^^^^^^^^^^
start_new_session, process_group)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/subprocess.py", line 1875, in _execute_child
self._posix_spawn(args, executable, env, restore_signals, close_fds,
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
p2cread, p2cwrite,
^^^^^^^^^^^^^^^^^^
c2pread, c2pwrite,
^^^^^^^^^^^^^^^^^^
errread, errwrite)
^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.14/subprocess.py", line 1819, in _posix_spawn
self.pid = os.posix_spawn(executable, args, env, **kwargs)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/python -m leo.scripts.beautify_all_leo'
[user@Test-VM02 leo-editor]$
###
It is a Posix-specific issue, because the mentioned missing file does exist ...
###
[user@Test-VM02 leo-editor]$
[user@Test-VM02 leo-editor]$ cd leo/scripts
[user@Test-VM02 scripts]$
[user@Test-VM02 scripts]$ ls -al beautify*
-rw-r--r-- 1 user user 1185 May 9 12:36 beautify_all_leo.py
[user@Test-VM02 scripts]$
###
With kind regards,
Viktor