title: gspread update cells in batch, 50k limit?
body: <p>I have been using <code>gspread</code> with no problem for a while. I recently went over <code>50000</code> cells when updating to Google sheets. I'm getting a </p>
  
  <p><code>File "build\bdist.win32\egg\gspread\httpsession.py", line 81, in request
      raise HTTPError(response)
  HTTPError</code></p>
  
  <p>Did it take so long to update that the connection timed out?</p>
  
  <p>My cell range to update is <code>A1:CL560</code>. I sliced the output to just under <code>50000</code> cells and it the code worked fine.</p>
  
  <p>the code I'm using is just what is referenced on github:</p>
  
  <pre><code>cell_list = worksheet.range('A1:C7')
  
  for cell in cell_list:
      cell.value = 'O_o'
  
  # Update in batch
  worksheet.update_cells(cell_list)
  </code></pre>
  
  <p>everything seems to be fine under <code>50000</code> cells. Not sure what to do.</p>
  
  <p>This is the error: <code>error: [Errno 10054] An existing connection was forcibly closed by the remote host</code> </p>
  
  <p>I've tried to keep the connection alive, still doesn't work.</p>