Hello everyone, Today I have started again to check out the status of Leo (devel branch) from GitHub within a Debian 12 VM.
I believe that I did follow the (new) recommended steps for Leo, i.e.: * Created a new PyVE for Leo from GitHub - OK - See "Log-001". * Installed Leo from GitHub from scratch - Not OK - See "Log-002". Has anybody else tried such a setup - and / or - does anyone of you have an explanation what is going wrong / what I'm missing ? If I try the same in a similar environment, with Leo using pip from PyPI, I get the following status, which I'd have expected in a similar fashion also for the setup from GitHub - See "Log-003". Thanks a lot for any kind of feedback ! With kind regards, Viktor ### Log-001 user@debian-leo-study-vm:~$ user@debian-leo-study-vm:~$ cd PyVE/GitHub/ user@debian-leo-study-vm:~/PyVE/GitHub$ user@debian-leo-study-vm:~/PyVE/GitHub$ rm -rf Leo user@debian-leo-study-vm:~/PyVE/GitHub$ user@debian-leo-study-vm:~/PyVE/GitHub$ python3 -m venv Leo user@debian-leo-study-vm:~/PyVE/GitHub$ user@debian-leo-study-vm:~/PyVE/GitHub$ cd Leo/ user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ source bin/activate (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ ### Log-002 (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ git clone https://github.com/leo-editor/leo-editor.git Cloning into 'leo-editor'... remote: Enumerating objects: 232512, done. remote: Counting objects: 100% (848/848), done. remote: Compressing objects: 100% (241/241), done. remote: Total 232512 (delta 625), reused 783 (delta 607), pack-reused 231664 Receiving objects: 100% (232512/232512), 237.68 MiB | 3.88 MiB/s, done. Resolving deltas: 100% (184943/184943), done. (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo$ cd leo-editor/ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ git branch * devel (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ python3 -m pip list Package Version ---------- ------- pip 23.0.1 setuptools 66.1.1 (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ python3 -m pip install -r requirements.txt Ignoring Send2Trash: markers 'platform_system == "Windows"' don't match your environment Ignoring windows-curses: markers 'platform_system == "Windows"' don't match your environment Collecting mypy Using cached mypy-1.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB) Collecting mypy-extensions Using cached mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) Collecting ruff Using cached ruff-0.4.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.7 MB) Collecting typing_extensions Using cached typing_extensions-4.11.0-py3-none-any.whl (34 kB) Collecting types-docutils Using cached types_docutils-0.21.0.20240423-py3-none-any.whl (27 kB) Collecting types-Markdown Using cached types_Markdown-3.6.0.20240316-py3-none-any.whl (18 kB) Collecting types-paramiko Using cached types_paramiko-3.4.0.20240423-py3-none-any.whl (33 kB) Collecting types-PyYAML Using cached types_PyYAML-6.0.12.20240311-py3-none-any.whl (15 kB) Collecting types-requests Using cached types_requests-2.31.0.20240406-py3-none-any.whl (15 kB) Collecting types-six Using cached types_six-1.16.21.20240513-py3-none-any.whl (15 kB) Collecting asttokens Using cached asttokens-2.4.1-py2.py3-none-any.whl (27 kB) Collecting beautifulsoup4 Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB) Collecting black Using cached black-24.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB) Collecting docutils Using cached docutils-0.21.2-py3-none-any.whl (587 kB) Collecting flexx Using cached flexx-0.8.4-py2.py3-none-any.whl (351 kB) Collecting markdown Using cached Markdown-3.6-py3-none-any.whl (105 kB) Collecting matplotlib Using cached matplotlib-3.8.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB) Collecting meta Using cached meta-1.0.2-py3-none-any.whl Collecting numpy Using cached numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB) Collecting pyenchant Using cached pyenchant-3.2.2-py3-none-any.whl (55 kB) Collecting pyflakes Using cached pyflakes-3.2.0-py2.py3-none-any.whl (62 kB) Collecting pytest Using cached pytest-8.2.0-py3-none-any.whl (339 kB) Collecting pytest-cov Using cached pytest_cov-5.0.0-py3-none-any.whl (21 kB) Collecting sphinx Using cached sphinx-7.3.7-py3-none-any.whl (3.3 MB) Collecting tk Using cached tk-0.1.0-py3-none-any.whl (3.9 kB) Collecting urllib3 Using cached urllib3-2.2.1-py3-none-any.whl (121 kB) Collecting PyQt6>=6.6 Using cached PyQt6-6.7.0-cp38-abi3-manylinux_2_28_x86_64.whl (7.9 MB) Collecting PyQt6-QScintilla Using cached PyQt6_QScintilla-2.14.1-cp37-abi3-manylinux_2_28_x86_64.whl (2.8 MB) Collecting PyQt6-WebEngine Using cached PyQt6_WebEngine-6.7.0-cp38-abi3-manylinux_2_28_x86_64.whl (268 kB) Collecting cryptography>=37.0.0 Using cached cryptography-42.0.7-cp39-abi3-manylinux_2_28_x86_64.whl (3.8 MB) Collecting six>=1.12.0 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting soupsieve>1.2 Using cached soupsieve-2.5-py3-none-any.whl (36 kB) Collecting click>=8.0.0 Using cached click-8.1.7-py3-none-any.whl (97 kB) Collecting packaging>=22.0 Using cached packaging-24.0-py3-none-any.whl (53 kB) Collecting pathspec>=0.9.0 Using cached pathspec-0.12.1-py3-none-any.whl (31 kB) Collecting platformdirs>=2 Using cached platformdirs-4.2.1-py3-none-any.whl (17 kB) Collecting tornado Using cached tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435 kB) Collecting pscript>=0.7.7 Using cached pscript-0.7.7-py3-none-any.whl (126 kB) Collecting webruntime>=0.5.6 Using cached webruntime-0.5.8-py3-none-any.whl (53 kB) Collecting dialite>=0.5.2 Using cached dialite-0.5.3-py3-none-any.whl (8.8 kB) Collecting contourpy>=1.0.1 Using cached contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (306 kB) Collecting cycler>=0.10 Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB) Collecting fonttools>=4.22.0 Using cached fonttools-4.51.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB) Collecting kiwisolver>=1.3.1 Using cached kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Collecting pillow>=8 Using cached pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.5 MB) Collecting pyparsing>=2.3.1 Using cached pyparsing-3.1.2-py3-none-any.whl (103 kB) Collecting python-dateutil>=2.7 Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Collecting iniconfig Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Collecting pluggy<2.0,>=1.5 Using cached pluggy-1.5.0-py3-none-any.whl (20 kB) Collecting coverage[toml]>=5.2.1 Using cached coverage-7.5.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (235 kB) Collecting sphinxcontrib-applehelp Using cached sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB) Collecting sphinxcontrib-devhelp Using cached sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB) Collecting sphinxcontrib-jsmath Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-htmlhelp>=2.0.0 Using cached sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 Using cached sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB) Collecting sphinxcontrib-qthelp Using cached sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB) Collecting Jinja2>=3.0 Using cached jinja2-3.1.4-py3-none-any.whl (133 kB) Collecting Pygments>=2.14 Using cached pygments-2.18.0-py3-none-any.whl (1.2 MB) Collecting snowballstemmer>=2.0 Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) Collecting babel>=2.9 Using cached Babel-2.15.0-py3-none-any.whl (9.6 MB) Collecting alabaster~=0.7.14 Using cached alabaster-0.7.16-py3-none-any.whl (13 kB) Collecting imagesize>=1.3 Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting requests>=2.25.0 Using cached requests-2.31.0-py3-none-any.whl (62 kB) Collecting PyQt6-sip<14,>=13.6 Using cached PyQt6_sip-13.6.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl (308 kB) Collecting PyQt6-Qt6<6.8.0,>=6.7.0 Using cached PyQt6_Qt6-6.7.0-py3-none-manylinux_2_28_x86_64.whl (74.0 MB) Collecting PyQt6-WebEngine-Qt6<6.8.0,>=6.7.0 Using cached PyQt6_WebEngine_Qt6-6.7.0-py3-none-manylinux_2_28_x86_64.whl (102.1 MB) Collecting cffi>=1.12 Using cached cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB) Collecting MarkupSafe>=2.0 Using cached MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) Collecting charset-normalizer<4,>=2 Using cached charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB) Collecting idna<4,>=2.5 Using cached idna-3.7-py3-none-any.whl (66 kB) Collecting certifi>=2017.4.17 Using cached certifi-2024.2.2-py3-none-any.whl (163 kB) Collecting pycparser Using cached pycparser-2.22-py3-none-any.whl (117 kB) Installing collected packages: tk, snowballstemmer, PyQt6-WebEngine-Qt6, PyQt6-Qt6, pscript, meta, dialite, webruntime, urllib3, typing_extensions, types-six, types-PyYAML, types-Markdown, types-docutils, tornado, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, soupsieve, six, ruff, PyQt6-sip, pyparsing, Pygments, pyflakes, pyenchant, pycparser, pluggy, platformdirs, pillow, pathspec, packaging, numpy, mypy-extensions, MarkupSafe, markdown, kiwisolver, iniconfig, imagesize, idna, fonttools, docutils, cycler, coverage, click, charset-normalizer, certifi, babel, alabaster, types-requests, requests, python-dateutil, pytest, PyQt6, mypy, Jinja2, flexx, contourpy, cffi, black, beautifulsoup4, asttokens, sphinx, pytest-cov, PyQt6-WebEngine, PyQt6-QScintilla, matplotlib, cryptography, types-paramiko Successfully installed Jinja2-3.1.4 MarkupSafe-2.1.5 PyQt6-6.7.0 PyQt6-QScintilla-2.14.1 PyQt6-Qt6-6.7.0 PyQt6-WebEngine-6.7.0 PyQt6-WebEngine-Qt6-6.7.0 PyQt6-sip-13.6.0 Pygments-2.18.0 alabaster-0.7.16 asttokens-2.4.1 babel-2.15.0 beautifulsoup4-4.12.3 black-24.4.2 certifi-2024.2.2 cffi-1.16.0 charset-normalizer-3.3.2 click-8.1.7 contourpy-1.2.1 coverage-7.5.1 cryptography-42.0.7 cycler-0.12.1 dialite-0.5.3 docutils-0.21.2 flexx-0.8.4 fonttools-4.51.0 idna-3.7 imagesize-1.4.1 iniconfig-2.0.0 kiwisolver-1.4.5 markdown-3.6 matplotlib-3.8.4 meta-1.0.2 mypy-1.10.0 mypy-extensions-1.0.0 numpy-1.26.4 packaging-24.0 pathspec-0.12.1 pillow-10.3.0 platformdirs-4.2.1 pluggy-1.5.0 pscript-0.7.7 pycparser-2.22 pyenchant-3.2.2 pyflakes-3.2.0 pyparsing-3.1.2 pytest-8.2.0 pytest-cov-5.0.0 python-dateutil-2.9.0.post0 requests-2.31.0 ruff-0.4.4 six-1.16.0 snowballstemmer-2.2.0 soupsieve-2.5 sphinx-7.3.7 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 tk-0.1.0 tornado-6.4 types-Markdown-3.6.0.20240316 types-PyYAML-6.0.12.20240311 types-docutils-0.21.0.20240423 types-paramiko-3.4.0.20240423 types-requests-2.31.0.20240406 types-six-1.16.21.20240513 typing_extensions-4.11.0 urllib3-2.2.1 webruntime-0.5.8 (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ python3 -m pip list Package Version ----------------------------- ---------------- alabaster 0.7.16 asttokens 2.4.1 Babel 2.15.0 beautifulsoup4 4.12.3 black 24.4.2 certifi 2024.2.2 cffi 1.16.0 charset-normalizer 3.3.2 click 8.1.7 contourpy 1.2.1 coverage 7.5.1 cryptography 42.0.7 cycler 0.12.1 dialite 0.5.3 docutils 0.21.2 flexx 0.8.4 fonttools 4.51.0 idna 3.7 imagesize 1.4.1 iniconfig 2.0.0 Jinja2 3.1.4 kiwisolver 1.4.5 Markdown 3.6 MarkupSafe 2.1.5 matplotlib 3.8.4 meta 1.0.2 mypy 1.10.0 mypy-extensions 1.0.0 numpy 1.26.4 packaging 24.0 pathspec 0.12.1 pillow 10.3.0 pip 23.0.1 platformdirs 4.2.1 pluggy 1.5.0 pscript 0.7.7 pycparser 2.22 pyenchant 3.2.2 pyflakes 3.2.0 Pygments 2.18.0 pyparsing 3.1.2 PyQt6 6.7.0 PyQt6-QScintilla 2.14.1 PyQt6-Qt6 6.7.0 PyQt6-sip 13.6.0 PyQt6-WebEngine 6.7.0 PyQt6-WebEngine-Qt6 6.7.0 pytest 8.2.0 pytest-cov 5.0.0 python-dateutil 2.9.0.post0 requests 2.31.0 ruff 0.4.4 setuptools 66.1.1 six 1.16.0 snowballstemmer 2.2.0 soupsieve 2.5 Sphinx 7.3.7 sphinxcontrib-applehelp 1.0.8 sphinxcontrib-devhelp 1.0.6 sphinxcontrib-htmlhelp 2.0.5 sphinxcontrib-jsmath 1.0.1 sphinxcontrib-qthelp 1.0.7 sphinxcontrib-serializinghtml 1.1.10 tk 0.1.0 tornado 6.4 types-docutils 0.21.0.20240423 types-Markdown 3.6.0.20240316 types-paramiko 3.4.0.20240423 types-PyYAML 6.0.12.20240311 types-requests 2.31.0.20240406 types-six 1.16.21.20240513 typing_extensions 4.11.0 urllib3 2.2.1 webruntime 0.5.8 (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ (Leo) user@debian-leo-study-vm:~/PyVE/GitHub/Leo/leo-editor$ cd ~ (Leo) user@debian-leo-study-vm:~$ (Leo) user@debian-leo-study-vm:~$ leo --version Leo 6.7.8 Python 3.11.2 linux (Leo) user@debian-leo-study-vm:~$ (Leo) user@debian-leo-study-vm:~$ which leo /home/user/.local/bin/leo (Leo) user@debian-leo-study-vm:~$ ### Log-003 (Leo) user@debian-leo-study-vm:~/PyVE/PyPI/Leo$ (Leo) user@debian-leo-study-vm:~/PyVE/PyPI/Leo$ leo --version Leo 6.7.8 Python 3.11.2 linux (Leo) user@debian-leo-study-vm:~/PyVE/PyPI/Leo$ (Leo) user@debian-leo-study-vm:~/PyVE/PyPI/Leo$ which leo /home/user/PyVE/PyPI/Leo/bin/leo (Leo) user@debian-leo-study-vm:~/PyVE/PyPI/Leo$ -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/398af9c3-8396-442b-a13c-91277e8fa4d2n%40googlegroups.com.