v6.0.0
Main changes
The main changes in version 6 are:
- gspread now has typing! This should make it easier to code with Python's typing autocomplete.
- the client object has been changed so now you can implement your own
v5.12 to v6.0 Migration Guide
- Please see migration guide
What's Changed
- Remove deprecated method delete_row by @cgkoutzigiannis in #1062
- Initial typing in client.py by @OskarBrzeski in #1159
- Split client http client by @lavigne958 in #1190
- Spelling fix & update docs with date_time_render_option behaviour by @alifeee in #1187
- #966 Add sketch typing for utils.py by @butvinm in #1196
- Remove accepted_kwargs decorator by @lavigne958 in #1229
- Remove/python-3.7 by @alifeee in #1234
- Bump isort from 5.11.4 to 5.12.0 by @dependabot in #1165
- bump flake8 to 6.0.0 by @alifeee in #1236
- merge master into 6.0.0 by @lavigne958 in #1241
- Remplace named tuples with enums by @lavigne958 in #1250
- Feature/add type hints worksheets by @lavigne958 in #1254
- Implement hex color conversion by @idonec in #1270
- remove lastUpdateTime by @alifeee in #1295
- Merge
master
intofeature/release_6_0_0
by @alifeee in #1320 - Add type checking to lint by @alifeee in #1337
- Warning/update swapped args by @alifeee in #1336
- Improve
Worksheet.sort()
signature by @lavigne958 in #1342 - Make
get_values
and alias ofget
by @alifeee in #1296 - fix type issue (remove
.first()
function) by @alifeee in #1344 - Remove/get records use index by @alifeee in #1345
- increase warning stacklevel from 1 to 2 by @alifeee in #1361
- Feature/merge master by @lavigne958 in #1371
- feature/merge master by @lavigne958 in #1372
- Simplify get records by @alifeee in #1374
- Add util function
to_records
to build records by @lavigne958 in #1377 - feature/add utils get records by @lavigne958 in #1378
- Add migration guide for get_all_records by @lavigne958 in #1379
- feature/merge master into release 6 0 0 by @lavigne958 in #1381
- Feature/release 6 0 0 by @lavigne958 in #1382
New Contributors
- @cgkoutzigiannis made their first contribution in #1062
- @OskarBrzeski made their first contribution in #1159
- @butvinm made their first contribution in #1196
- @idonec made their first contribution in #1270
Full Changelog: v5.12.4...v6.0.0