<div dir="ltr">1. There is a tool called twine that is the best way to upload to pypi<div><br></div><div>2. I'm not aware of any aggregate limits but I'm pretty sure each individual file can only be so big</div><div><br></div><div>3. Maybe the platform returns as manylinux1? Set an environment variable to ask for static linking, and check for it in your build script?</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 25, 2016 at 8:05 AM Robin Becker <<a href="mailto:robin@reportlab.com">robin@reportlab.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have started to make manylinux wheels for reportlab.<br>
<br>
Our work flow is split across multiple machines. In the end we create a total of<br>
19 package files (10 manylinux, 8 windows + 1 source); these total 53Mb.<br>
<br>
1) Is there a convenient way to upload a new version starting from the package<br>
files themselves? Normally we try to test the packages before they are uploaded<br>
which implies we cannot just use the distutils upload command.<br>
<br>
<br>
2) I assume I cannot just keep on uploading new versions to pypi. Presumably I<br>
would have to delete a micro release before uploading a new one and only keep<br>
significant releases.<br>
<br>
3) The manylinux builds are significantly larger than the windows ones because<br>
the manylinux build is not statically linking those bits of freetype which we<br>
use. Is there a way to detect that I'm building under manylinux?<br>
--<br>
Robin Becker<br>
_______________________________________________<br>
Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</blockquote></div>