Max Length of requests.post()

The Python code showing how to use the files endpoint of the Ingestion API uses the list called files and looks like:

files = [
    ('data', open('one.png', 'rb')),
    ('data', open('two.png', 'rb')),
]

What is the maximum length of files[], that is how many entries can files have?