-
Changed
Worksheet.find()
method returnsNone
if nothing is found (#899 by @GastonBC) -
Add
Worksheet.batch_clear()
to clear multiple ranges. (#897 by @lavigne958) -
Fix
copy_permission
argument comparison inClient.copy()
method (#898 by @lavigne958) -
Alow creation of spreadhsheets in a shared drive (#895 by @lavigne958)
-
Allow
gspread.oauth()
to accept a custom credential file (#891 by @slmtpz) -
Update
tox.ini
, remove python2 from env list (#887 by @cclaus) -
Add
SpreadSheet.get_worksheet_by_id()
method (#857 by @a-crovetto) -
Fix
store_credentials()
whenauthorized_user_filename
is passed (#884 by @neuenmuller) -
Remove python2 (#879 by @lavigne958)
-
Use
Makefile
to run tests (#883 by @lavigne958) -
Update documentation
Authentication:For End Users
using OAuth Client ID (#835 by @ManuNaEira) -
Allow fetching named ranges from
Worksheet.range()
(#809 by @agatti) -
Update README to only mention python3.3+ (#877 by @lavigne958)
-
Fetch
creation
andlastUpdate
time fromSpreadSheet
on open (#872 by @lavigne958) -
Fix bug with
Worksheet.insert_row()
withvalue_input_option
argument (#873 by @elijabesu) -
Auto cast numeric values from sheet cells to python int or float (#866 by @lavigne958)
-
Allow
gspread.oauth()
to accept a custom filename (#847 by @bastienboutonnet) -
Document dictionary credentials auth (#860 by @dmytrostriletskyi)
-
Add
Worksheet.get_note()
(#855 by @water-ghosts ) -
Add steps for creating new keys (#856 by @hanzala-sohrab)