<p dir="ltr">Not sure if this would help, but, I recently came across this <a href="https://github.com/pantsbuild/pex">https://github.com/pantsbuild/pex</a>. Would something like this help for keeping charms self contained?</p>
<br><div class="gmail_quote"><div dir="ltr">On Tue, Mar 1, 2016, 4:45 PM Cory Johns <<a href="mailto:cory.johns@canonical.com">cory.johns@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'd like to raise awareness of the following issue open against charm-tools: <a href="https://github.com/juju/charm-tools/issues/117" target="_blank">https://github.com/juju/charm-tools/issues/117</a><div><br></div><div>It affects deploying charms in network-restricted environments, depending on whether any of the Python libraries they depend on in their wheelhouse use a feature called "setup_requires."  Most don't, but some, like path.py, do.</div><div><br></div><div>The issue has links with more information and a potential partial work-around, but it would still require some manual work by the charm author, so I also wanted to start a discussion about other possible solutions.</div></div>
--<br>
Juju mailing list<br>
<a href="mailto:Juju@lists.ubuntu.com" target="_blank">Juju@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju</a><br>
</blockquote></div>