All Versions
Latest Version
Avg Release Cycle
70 days
Latest Release
204 days ago

Changelog History
Page 4

  • v0.5.0 Changes

    December 12, 2016
    • โž• Added method to create blank spreadsheets #253
    • โž• Added method to clear worksheets #156
    • โž• Added method to delete a row in a worksheet #337
    • ๐Ÿ”„ Changed Worksheet.range method to accept integers as coordinates #142
    • Added default_blank parameter to Worksheet.get_all_records #423
    • ๐Ÿ‘‰ Use xml.etree.cElementTree when available to reduce memory usage #348
    • Fixed losing input_value data from following cells in Worksheet.insert_row #338
    • Deprecated Worksheet.get_int_addr and Worksheet.get_addr_int in favour of utils.a1_to_rowcol and utils.rowcol_to_a1 respectively
  • v0.4.1 Changes

    July 17, 2016
    • ๐Ÿ›  Fix exception format to support Python 2.6
  • v0.4.0 Changes

    June 30, 2016
    • ๐Ÿ‘‰ Use request session's connection pool in HTTPSession

    • โœ‚ Removed deprecated ClientLogin

  • v0.3.0 Changes

    December 15, 2015
    • ๐Ÿ‘‰ Use Python requests instead of the native HTTPConnection object

    • Optimized row_values and col_values

    • Optimized row_values and col_values Removed the _fetch_cells call for each method. This eliminates the adverse effect on runtime for large worksheets.

    Fixes #285, #190, #179, and #113

    • Optimized row_values and col_values Removed the _fetch_cells call for each method. This eliminates the adverse effect on runtime for large worksheets.

    Fixes #285, #190, #179, and #113

    • Altered insert_row semantics to utilize range This avoids issuing one API request per cell to retrieve the Cell objects after the insertion row. This provides a significant speed-up for insertions at the beginning of large sheets.

    • โž• Added mock tests for Travis (MockSpreadsheetTest)

    • ๐Ÿ›  Fixed XML header issue with Python 3

    • ๐Ÿ›  Fixed Worksheet.export function and associated test

    • โž• Added spreadsheet feed helper

    • โž• Add CellNotFound to module exports Fixes #88

    • ๐Ÿ›  Fixed utf8 encoding error caused by duplicate XML declarations

    • ๐Ÿ›  Fixed AttributeError when URLError caught by HTTPError catch block Fixes #257

    • Added iter method to Spreadsheet class

    • ๐Ÿ›  Fixed export test

    • โœ… Switched tests to oauth

  • v0.2.5 Changes

    April 22, 2015
    • ๐Ÿ—„ Deprecation warning for ClientLogin #210
    • Redirect github pages to ReadTheDocs
    • ๐Ÿ›  Bugfixes
  • v0.2.4 Changes

    April 17, 2015
    • Output error response #219 #170 #194.
    • โž• Added instructions on how to get oAuth credentials to docs.
  • v0.2.3 Changes

    March 11, 2015
    • ๐Ÿ›  Fixed issue with Spreadsheet.del_worksheet.
    • Automatically refresh OAuth2 token when it has expired.
    • โž• Added an insert_row method to Worksheet.
    • ๐Ÿšš Moved docs to Read The Docs.
    • โž• Added the numeric_value attribute to Cell.
    • โž• Added title property to Spreadsheet.
    • ๐Ÿ‘Œ Support for exporting worksheets.
    • Added row selection for keys in Worksheet.get_all_records.
  • v0.2.2 Changes

    August 26, 2014
    • ๐Ÿ›  Fixed version not available for read-only spreadsheets bug
  • v0.2.1 Changes

    May 10, 2014
    • โž• Added OAuth2 support
    • ๐Ÿ›  Fixed regression bug #130. Not every POST needs If-Match header
  • v0.2.0 Changes

    May 09, 2014
    • ๐Ÿ†• New Google Sheets support.
    • Fixed get_all_values() on empty worksheet.
    • Bugfix in get_int_addr().
    • ๐Ÿ”„ Changed the HTTP connectivity from urllib to httlib for persistent http connections.