ENB: Distribution challenges

2024-03-18 Thread Edward K. Ream
This Engineering Notebook post briefly summarizes the challenges in distributing Leo on pypi. PRs #3834 and #3835 (both drafts) contain the relevant code. *New security restrictions*

Re: Leo 6.7.8 released, but not to PyPi

2024-03-18 Thread Edward K. Ream
On Mon, Mar 18, 2024 at 8:42 AM Thomas Passin wrote: > Then there's the brute force method - get the zip file from github, unzip > it, and copy the leo directory into the user's site-packages directory. Thanks to you and Viktor for your comments. I'll be writing an Engineering Notebook post soo

Re: Leo 6.7.8 released, but not to PyPi

2024-03-18 Thread Thomas Passin
Then there's the brute force method - get the zip file from github, unzip it, and copy the leo directory into the user's site-packages directory. To be thorough, one should delete the dist-info directory for Leo. I don't know if venv would get this version when setting up a venv, though. Alth

Re: Leo 6.7.8 released, but not to PyPi

2024-03-18 Thread Viktor Ransmayr
Hello Edward, Edward K. Ream schrieb am Freitag, 15. März 2024 um 11:08:11 UTC+1: Leo https://leo-editor.github.io/leo-editor/ 6.7.8 is now available on GitHub but *NOT *on pypi . I have filed this twine issue <

About pip install leo

2024-03-18 Thread Edward K. Ream
I have been working on distribution issues for Leo 6.7.8 for several days. This an extremely challenging project: - New pypi security measures prevent uploads of files with identical contents or names. This restriction causes surprising difficulties. - One would think that creating a worki