All Versions
48
Latest Version
Avg Release Cycle
66 days
Latest Release
31 days ago

Changelog History
Page 1

  • v5.4.0 Changes

    June 01, 2022

    ๐Ÿ†• New Contributors


  • v5.3.2 Changes

    April 12, 2022
  • v5.3.0 Changes

    March 28, 2022

    ๐Ÿ†• New Contributors

  • v5.2.0 Changes

    February 27, 2022

    ๐Ÿ†• New Contributors

  • v5.1.1 Changes

    December 22, 2021
    • ๐Ÿ›  Fix documentation about oauth (#975 by @lavigne958)
  • v5.1.0 Changes

    December 22, 2021
    • ๐Ÿ— Codespell skip docs build folder (#962 by @lavigne958)

    • โšก๏ธ Update contributing guidelines (#964 by @lavigne958)

    • โž• Add oauth from dict (#967 by @lavigne958)

    • โšก๏ธ Update README.md to include badges (#970 by @lavigne958)

    • โž• Add new method to get all values as a list of Cells (#968 by @lavigne958)

    • automatic conversion of a cell letter to uppercase (#972 by @Burovytskyi)

  • v5.0.0 Changes

    November 26, 2021
    • ๐Ÿ›  Fix a typo in HISTORY.rst (#904 by @TurnrDev)

    • ๐Ÿ›  Fix typo and fix return value written in docstrings (#903 by @rariyama)

    • โž• Add deprecation warning for delete_row method in documentation (#909 by @javad94)

    • โœ… split files models.py and test.py (#912 by @lavigne958)

    • parent 39d1ecb59ca3149a8f46094c720efab883a0dc11 author Christian Clauss [email protected] 1621149013 +0200 commit ter Christian Clauss [email protected] 1630103641 +0200 (#869 by @cclaus)

    • ๐Ÿ‘• Enable code linter in CI (#915 by @lavigne958)

    • isort your imports (again), so you don't have to (#914 by @cclaus)

    • ๐Ÿ‘• lint_python.yml: Try 'tox -e py' to test current Python (#916 by @cclaus)

    • โž• Add more flake8 tests (#917 by @cclaus)

    • โšก๏ธ Update test suite (#918 by @cclaus)

    • Avoid IndexError when row_values() returns an empty row (#920 by @cclaus)

    • ๐Ÿ›  Bugfix - remove wrong argument in batch_update docstring (#912 by @lavigne958)

    • ๐Ÿ‘Œ Improvement - Add Worksheet.index property (#922 by @lavigne958)

    • โž• Add ability to create directory if it does not exist before saving the credentials to disk. (#925 by @benhoman)

    • โšก๏ธ Update test framework and VCR and cassettes (#926 by @lavigne958)

    • โœ‚ Delete .travis.yml (#928 by @cclaus)

    • โšก๏ธ Update tox.ini with all linting commands under lint env (by @lavigne958)

    • ๐Ÿ— Build package and docs in CI (#930 by @lavigne958)

    • โšก๏ธ Update oauth2.rst (#933 by @amlestin)

    • โšก๏ธ Update the link to the Google Developers Console (#934 by @Croebh)

    • ๐Ÿ‘ allow tests to run on windows, add and improve tests in WorksheetTests, add test on unbounded range, use canonical range as specified in the API, add test cassettes, prevent InvalidGridRange, improve code formatting (#937 by @Fendse)

    • ๐Ÿ›  fix fully qualified class names in API documentation (#944 by @geoffbeier)

    • ๐Ÿ‘‰ fix editor_users_emails - get only from list not all users added to spreadsheet (#939 by @Lukasz)

    • โž• add shadow method to get a named range from a speadsheet instance (#941 by @lavigne958)

    • auto_resize_columns (#948 by @FelipeSantos75)

    • โž• add functions for defining, deleting and listing named ranges (#945 by @p-doyle)

    • Implement open sheet within Drive folder (#951 by @datavaluepeople)

    • ๐Ÿ›  Fix get range for unbounded ranges (#954 by @lavigne958)

    • โœ‚ remove potential I/O when reading spreadsheet title (956 by @lavigne958)

    • Add include_values_in_response to append_row & append_rows (#957 by @martimarkov)

    • replace raw string "ROWS" & "COLUMNS" to Dimension named tuple, replace raw string "FORMATTED_VALUE", "UNFORMATTED_VALUE", "FORMULA" to ValueRenderOption named tuple, replace raw string "RAW", "USER_ENTERED" to ValueInputOption named tuple (#958 by @ccppoo)

  • v4.0.1 Changes

    August 07, 2021
    • Do not overwrite original value when trying to convert to a number (#902 by @lavigne958)
  • v4.0.0 Changes

    August 01, 2021
    • ๐Ÿ”„ Changed Worksheet.find() method returns None if nothing is found (#899 by @GastonBC)

    • โž• Add Worksheet.batch_clear() to clear multiple ranges. (#897 by @lavigne958)

    • ๐Ÿ›  Fix copy_permission argument comparison in Client.copy() method (#898 by @lavigne958)

    • ๐Ÿ‘ Allow 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() when authorized_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 and lastUpdate time from SpreadSheet on open (#872 by @lavigne958)

    • Fix bug with Worksheet.insert_row() with value_input_option argument (#873 by @elijabesu)

    • ๐Ÿ›  Fix typos in doc and comments (#868 by @cclauss)

    • Auto cast numeric values from sheet cells to python int or float (#866 by @lavigne958)

    • โž• Add Worksheet.get_values() method (#775 by @burnash)

    • ๐Ÿ‘ 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)

    • โž• Add folder_id argument to Client.copy() (#851 by @punnerud)

    • ๐Ÿ›  Fix typos in docstrings (#848 by @dgilman)

  • v3.7.0 Changes

    February 18, 2021
    • โšก๏ธ Add Worksheet.insert_note(), Worksheet.update_note(), Worksheet.clear_note() (#818 by @lavigne958)

    • ๐Ÿ“š Update documentation: oauth2.rst (#836 by @Prometheus3375)

    • ๐Ÿ“š Documentation fixes (#838 by @jayeshmanani)

    • ๐Ÿ“š Documentation fixes (#845 by @creednaylor)

    • โž• Add Worksheet.insert_cols() (#802 by @AlexeyDmitriev)

    • ๐Ÿ“š Documentation fixes (#814 by @hkuffel)

    • โšก๏ธ Update README.md (#811 by @tasawar-hussain)

    • Add value_render_option parameter to Worksheet.get_all_records() (#776 by @damgad)

    • โœ‚ Remove requests from install_requires (#801)

    • Simplify implementation of Worksheet.insert_rows() (#799 by @AlexeyDmitriev)

    • Add auth.service_account_from_dict() (#785 b7 @mahenzon)

    • ๐Ÿ›  Fix ValueRange.from_json() (#791 by @erakli)

    • ๐Ÿ“š Update documentation: oauth2.rst (#794 by @elnjensen)

    • ๐Ÿ“š Update documentation: oauth2.rst (#789 by @Takur0)

    • ๐Ÿ‘ Allow auth to be None. Fix #773 (#774 by @lepture)