Vendored packages shipped with Leo

32 views
Skip to first unread message

Matt Wilkie

unread,
Apr 26, 2020, 10:42:33 PM4/26/20
to leo-editor
Hi Devs,

I'm working on getting Leo added to the Conda Forge packaging ecosystem for Anaconda environments.

One of their requirements is that we don't ship modules and libraries from other projects, or in the even we need to ship included we also include the license files for these vendored packages.

As far as I know all our vendored things are in `leo/external`, yes?

And, before I track down and add the license files in whatever format Conda Forge needs, are any of them ripe for removal?

cheers,

-matt

Matt Wilkie

unread,
Apr 26, 2020, 11:41:32 PM4/26/20
to leo-editor
And, before I track down and add the license files in whatever format Conda Forge needs, are any of them ripe for removal?

Patch in `leo/extensions/` seems to be alive and well upstream and quite a bit newer than what we ship - https://github.com/techtonik/python-patch.

Sh is even more alive - https://github.com/amoffat/sh

Is it reasonable to add these to the pip requirements list and remove from the repo?

-matt

Edward K. Ream

unread,
Apr 27, 2020, 5:59:03 AM4/27/20
to leo-editor
Matt, imo you can do whatever you like in this area.

Edward
Reply all
Reply to author
Forward
0 new messages