You're welcome. I'm happy to contribute. Yeah the process sucks rocks. I think it's worth persisting a bit longer; `pip install thing` is the mainstream method and now that PyQt can be installed with pip on py3+ the biggest roadblock to a complete `pip install leo` has been dealt with.
Thanks for clarifying that it's chiefly the announcement you were after. If my next couple of sessions working with setup.py don't result in a recipe that any maintainer can follow with a minimum of fuss I'll go ahead and remove the PyPi entry. Matt On Thu, Oct 19, 2017 at 7:52 AM, Edward K. Ream <[email protected]> wrote: > On Fri, Oct 6, 2017 at 3:46 PM, Matt Wilkie <[email protected]> wrote: > > With the help of https://blog.ionelmc.ro/2014/05/25/python-packaging/ and >> https://ep2015.europython.eu/conference/talks/less-known-pac >> kaging-features-and-tricks I have managed to get a Leo wheel >> distribution built and uploaded to Test PyPi. It installs and works on >> Linux Mint[0] 18.2 and Windows 7 x64. >> >> Please test with >> >> pip install --index-url https://test.pypi.org/simple/ leo >> >> which should fetch "leo-5.6.post3" (I had to hardcode a test version >> number because pypi doesn't allow re-use of same number) >> >> [0] On my linux box `leo` doesn't work from command line. I had to >> specify full path `python ~/.local/lib/python2.7/site-pa >> ckages/leo/scripts/lunchLeo.py`) >> >> Pushed to setup branch as 8616d58 >> <https://github.com/leo-editor/leo-editor/commit/8616d58d31be80d7d13c00a3c731c76f7f7333ae> >> . >> > > ​First, many thanks for all this work. > > Having said that, I'm disgusted with the entire process. All I want to do > is to update the *announcement *at https://pypi.python.org/pypi/leo. I > see no reason to duplicate the work done in creating the distro at > SourceForge. > > Unless the announcement can be updated easily, I would prefer to delete > Leo's entry at pypi.python.org/pypi. > > Edward > > -- > 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 post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/leo-editor. > For more options, visit https://groups.google.com/d/optout. > -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
