Releases: burnash/gspread
v3.4.1
v3.4.0
-
Remove
oauth2client
in favor ofgoogle-auth
#472, #529 (#637 by @BigHeadGeorge) -
Convert
oauth2client
credentials togoogle-auth
(#711 by @aiguofer) -
Remove unnecessary
login()
fromgspread.authorize
-
Fix sheet name quoting issue (#554, #636, #716):
- Add quotes to worksheet title for get_all_values (#640 by @grlbrwrg, #717 by @zynaxsoft)
- Escaping title containing single quotes with double quotes (#730 by @vijay-shanker)
- Use
utils.absolute_range_name()
to handle range names (#748)
-
Fix
numericise()
: add underscores test to work in python2 and <python3.6 (#622 by @epicfaace) -
Add
supportsAllDrives
to Drive API requests (#709 by @justinr1234) -
Add
Worksheet.merge_cells()
(#713 by @lavigne958) -
Improve
Worksheet.merge_cells()
and addmerge_type
parameter (#742 by @aiguofer) -
Add
Worksheet.sort()
(#639 by @kirillgashkov) -
Add ability to reorder worksheets #570 (#571 by @robin900)
- Add
Spreadsheet.reorder_worksheets()
- Add
Worksheet.update_index()
- Add
-
Add
Worksheet.append_rows()
(#556 by @martinwarby, #694 by @fabytm) -
Speed up
Client.open()
by querying files by title in Google Drive (#684 by @aiguofer) -
Add
freeze
,set_basic_filter
andclear_basic_filter
methods toWorksheet
(#574 by @aiguofer) -
Use Drive API v3 for creating and deleting spreadsheets (#573 by @aiguofer)
-
Implement
value_render_option
inget_all_values
(#648 by @mklaber) -
Add url properties for
Spreadsheet
andWorksheet
(#725 by @CrossNox) -
Update docs: "APIs & auth" menu deprecation, remove outdated images in oauth2.rst (#706 by @manasouza)
v3.3.1
v3.3.0
v3.2.0
-
Fixed
gspread.utils.cell_list_to_rect()
on non-rect cell list (#613 by @skaparis) -
Fixed KeyError in list comprehension in
Spreadsheet.remove_permissions()
(#643 by @wooddar) -
Fixed typos in docstrings and a docstring type param (#690 by @pedrovhb)
-
Fixed the Exception message in
APIError
class (#634 by @lordofinsomnia) -
Fixed IndexError in
Worksheet.get_all_records()
(#633 by @AivanF)
v3.1.0
-
Dropped Python 2.6 support
-
Fixed Worksheet.title being out of sync after using update_title (#542 by @ryanpineo)
-
Fix parameter typos in docs (#616 by @bryanallen22)
-
Fixed typo in docs (#591 by @davidefiocco)
-
Added
with_link
attribute when sharing / adding permissions (#621 by @epicfaace) -
Added ability to duplicate a worksheet (#617)
-
Change default behaviour of numericise function #499 (#502 by @danthelion)
-
Added stacklevel=2 to deprecation warnings