[Distutils] Current Warehouse Problems

Ionel Cristian Mărieș contact at ionelmc.ro
Mon Apr 25 11:06:06 EDT 2016

On Mon, Apr 25, 2016 at 5:46 PM, Donald Stufft <donald at stufft.io> wrote:

> Primarily it did that so that it could dynamically reject file uploads
> without having to buffer them entirely in memory or on disk. Without
> something asynchronous to the Python process then we end up having a hard
> limit set in whatever the WSGI server is that buffers files to disk or
> rejects file uploads over a certain size.

​Sounds like a webserver feature (being able to stream the request​ body)
rather than a constraint that flows from the types of syscalls it use.
Doesn't gunicorn (prefork) allow streaming the request body?

-- Ionel Cristian Mărieș, http://blog.ionelmc.ro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20160425/289219f6/attachment.html>

More information about the Distutils-SIG mailing list