<p dir="ltr">Hey Sergio, </p>
<p dir="ltr">I have tried to use the python plugin before but had some trouble relating to encodings. Posted here a question </p>
<p dir="ltr"><a href="http://askubuntu.com/questions/783758/self-built-snap-run-fail-on-locale-error">http://askubuntu.com/questions/783758/self-built-snap-run-fail-on-locale-error</a></p>
<p dir="ltr">What do I need to do to use your version of the python plugin? </p>
<div class="gmail_extra"><br><div class="gmail_quote">Em 2 de set de 2016 2:36 PM, "Sergio Schvezov" <<a href="mailto:sergio.schvezov@canonical.com">sergio.schvezov@canonical.com</a>> escreveu:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi there, after seeing many problems with the current python plugins I decided to overhaul them. It has basically been re-written, fixing many bugs and annoyances. Among those nice things these changes provide are: smaller resulting snaps, easier iteration, wheel support and a clear separation of packages brought in through pip and those provided by a `stage-packages` entry.<br>
<br>
I invite any interested party to have a look at it here:<br>
<br>
<a href="https://github.com/snapcore/snapcraft/pull/771" rel="noreferrer" target="_blank">https://github.com/snapcore/sn<wbr>apcraft/pull/771</a><br>
<br>
It is in my interest to make this part of 2.17 (which will start its SRU process next week).<br>
<br>
With all this glory comes a problem, given the separation of THE python runtime and its stage-packages from whatever else you install iif you are a heavy fileset user or use command paths to entry points created from an install you will run into problems (a simple edit solves this).<br>
<br>
That said I am keen to hear from people using the python plugins, and to get a response from them if this is a better take on it.<br>
<br>
I am also interested to know if aside from fileset (these keywords in parts: `filesets`, `organize`, `stage` and `snap`) and `command` adaptations to whatever new path is used if there are any other blockers you might see with this branch.<br>
<br>
If the previous incantations of the python plugins did not work for you and this one doesn't either, then please also speak up (in the PR would be better) and maybe we can craft a fix.<br>
<br>
Cheers<br>
<br>
Sergio<br>
<br>
<br>
<br>
<br>
-- <br>
Snapcraft mailing list<br>
<a href="mailto:Snapcraft@lists.snapcraft.io" target="_blank">Snapcraft@lists.snapcraft.io</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/snapcraft" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailm<wbr>an/listinfo/snapcraft</a><br>
</blockquote></div></div>