Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/release 6 0 0 #1382

Merged
merged 185 commits into from
Jan 27, 2024
Merged

Feature/release 6 0 0 #1382

merged 185 commits into from
Jan 27, 2024

Commits on Jun 15, 2022

  1. Configuration menu
    Copy the full SHA
    5f143a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Update version to 6.0.0

    lavigne958 committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    eb2cd32 View commit details
    Browse the repository at this point in the history
  2. Remove unused Makefile

    lavigne958 committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    6f157dc View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Update python versions

    Minimum verison: 3.7 (currently oldest version)
    build verison: 3.8
    test versions: from 3.7 to 3.11, 3.12 dev version
    
    closes #1152
    lavigne958 committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    2657ede View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    212f204 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2022

  1. Remove deprecated methods

    closes #1041
    closes #1045
    lavigne958 committed Dec 18, 2022
    Configuration menu
    Copy the full SHA
    e769224 View commit details
    Browse the repository at this point in the history
  2. Revert "Remove deprecated methods"

    The remova of this method is already handled by #1062
    
    This reverts commit 402fc00.
    lavigne958 committed Dec 18, 2022
    Configuration menu
    Copy the full SHA
    8f6b19d View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Add typing: gspread/url.py

    Add first typped file: `url.py`.
    lavigne958 committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    42e6223 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Configuration menu
    Copy the full SHA
    a8fb051 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2395766 View commit details
    Browse the repository at this point in the history
  3. Fix Cell typing

    lavigne958 committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    9a28579 View commit details
    Browse the repository at this point in the history
  4. Fix typo in docstring

    lavigne958 committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    d134422 View commit details
    Browse the repository at this point in the history
  5. Fix typing in Exception.py

    We must force cast JSON returned dict to a dict for mypy to see it
    lavigne958 committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    a8a57b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

  1. Configuration menu
    Copy the full SHA
    5b86813 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. Black Formatting

    OskarBrzeski committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    73c0395 View commit details
    Browse the repository at this point in the history
  2. isort Formatting

    OskarBrzeski committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    30dd9ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    090de3c View commit details
    Browse the repository at this point in the history
  4. format code

    lavigne958 committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    0cc9e5a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6935abd View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Merge pull request #1062 from cgkoutzigiannis/remove-delete-row

    Remove deprecated method delete_row
    lavigne958 committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    356dba1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b53dcd7 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Mypy ignore comment

    OskarBrzeski committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    9192b54 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Merge pull request #1159 from OskarBrzeski/feature/release_6_0_0

    Initial typing in client.py
    lavigne958 committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    e23d17e View commit details
    Browse the repository at this point in the history
  2. test CI with new types

    lavigne958 committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    5a99088 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    8130a94 View commit details
    Browse the repository at this point in the history
  2. add typing for client.py

    lavigne958 committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    b4b7b4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcc5291 View commit details
    Browse the repository at this point in the history
  4. apply new black format

    lavigne958 committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    164c132 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Bump isort from 5.11.4 to 5.12.0

    Bumps [isort](https://github.com/pycqa/isort) from 5.11.4 to 5.12.0.
    - [Release notes](https://github.com/pycqa/isort/releases)
    - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
    - [Commits](PyCQA/isort@5.11.4...5.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: isort
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    2b87c0d View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Configuration menu
    Copy the full SHA
    e0d5776 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Move all HTTP requests to the http_client

    This will allow us to have a single place where HTTP requests
    are made.
    
    From there we should not have any circular dependencies anymore.
    
    This will allow us to easily add typing to the project.
    lavigne958 committed May 14, 2023
    Configuration menu
    Copy the full SHA
    e212e5c View commit details
    Browse the repository at this point in the history
  2. fix doc in auth

    lavigne958 committed May 14, 2023
    Configuration menu
    Copy the full SHA
    7b43795 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8de175 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Merge pull request #1190 from burnash/split_client_http_client

    Split client http client
    lavigne958 committed May 16, 2023
    Configuration menu
    Copy the full SHA
    a7aa6c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    045a92a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c7dbfb View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. Configuration menu
    Copy the full SHA
    e582d31 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Merge pull request #1187 from alifeee/fix_spelling

    Spelling fix & update docs with date_time_render_option behaviour
    lavigne958 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    542ad12 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Fix incorrect types

    See #1196
    butvinm committed May 31, 2023
    Configuration menu
    Copy the full SHA
    7c5a06a View commit details
    Browse the repository at this point in the history
  2. Format with 'tox -e format'

    butvinm committed May 31, 2023
    Configuration menu
    Copy the full SHA
    5f829df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e53fde View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1817f5f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f717465 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Add TYPE_CHECKING imports

    butvinm committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    7ae1bc2 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    7876450 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Merge pull request #1196 from butvinm/feature/release_6_0_0

    #966  Add sketch typing for utils.py
    lavigne958 committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    52c4517 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2023

  1. Merge branch 'master' into feature/release_6_0_0

    Imported most of the new changes
    Dropped anything related to warnings etc
    lavigne958 committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    33bf5bd View commit details
    Browse the repository at this point in the history
  2. Remove accepted_kwargs decorator

    Remove the function decorator accepted_kwargs.
    We can simply put all the args on the method signature.
    The function filter_dict_values is useless too now, we can set
    the params with some None values that does not break the API calls.
    
    This:
    - simplifies the method signature
    - allows rich editors to find and display the right method signature
      and not just `wrapper(*args, **kwargs)`.
    - allows us to better type arguments
    - allows us to set default value like any other method using `param=Defaultvalue`
    - simplifies the code in general
    
    closes #1228
    lavigne958 committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    6551efe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f22248 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1229 from burnash/feature/remove_decorators_kwargs

    Remove accepted_kwargs decorator
    alifeee committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    cf66822 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. remove Python 3.7 references

    alifeee committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    4e4caf5 View commit details
    Browse the repository at this point in the history
  2. remove python 3.7 workflow

    alifeee committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    30c9659 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Merge pull request #1234 from burnash/remove/python-3.7

    Remove/python-3.7
    alifeee committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    b5d18f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. retrigger checks

    alifeee committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    cd593c3 View commit details
    Browse the repository at this point in the history
  2. remove python 3.7 workflow

    alifeee committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    2fa0515 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4139c83 View commit details
    Browse the repository at this point in the history
  4. bump flake8 to 6.0.0

    alifeee committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    fee64a0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1165 from burnash/dependabot/pip/isort-5.12.0

    Bump isort from 5.11.4 to 5.12.0
    lavigne958 committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    1e0138f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9400a33 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1236 from burnash/dependabot/pip/flake8-6.0.0

    bump flake8 to 6.0.0
    alifeee committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    0d8e309 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    0b506ff View commit details
    Browse the repository at this point in the history
  2. Fix dependecy versions

    lavigne958 committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    d7e968a View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge pull request #1241 from burnash/merge_master_into_6.0.0

    merge master into 6.0.0
    lavigne958 committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    c624f26 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. ignore docs/build

    alifeee committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    4182e7d View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Remplace named tuples with enums

    Most of the parameters for the API are `ENUM`s
    
    Replace the named tuples that are not fitted for that
    with enums.
    
    Each enum hold one of the choices.
    The actual string value must be extracted in order
    to pass strings only to the API using the function `extract_enum_value`
    using the `enum.value` field if the enum is not `None`.
    
    this forces us to filter all arguments that are passed when they
    can possibly be `None`.
    
    thouhgt about setting the default value for each instead
    but this changes the API call made to the API and that could lead
    to unwanted behavior for the users.
    
    closes #1222
    lavigne958 committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    4bf668b View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    b4dc700 View commit details
    Browse the repository at this point in the history
  2. Update tests

    lavigne958 committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e3b2b05 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    3dbd429 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Merge pull request #1250 from burnash/feature/replace_named_tuple_to_…

    …enum
    
    Remplace named tuples with enums
    lavigne958 committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    36b796e View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. type valueRange class

    lavigne958 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    1fb93fc View commit details
    Browse the repository at this point in the history
  2. temp: type worksheet

    lavigne958 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    5c6d5a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    e3cc279 View commit details
    Browse the repository at this point in the history
  2. fix typing

    lavigne958 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    36e573a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    fa39eb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb85235 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Merge pull request #1254 from burnash/feature/add_type_hints_worksheets

    Feature/add type hints worksheets
    lavigne958 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    ac6b678 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Implement hex color conversion

    Added utility functions for conversion from hex color value
    to API-accepted color dicts and converting 0-255 RGB colors
    to hex color values.
    
    Added the `set_tab_color` worksheet function to update tabs
    colors using hex values.
    
    Included relevant documentation, tests, doctests, and cassette
    idonec committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    30ccb5a View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Configuration menu
    Copy the full SHA
    728c70f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46549d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa90df2 View commit details
    Browse the repository at this point in the history
  4. update cassette (after merge)

    alifeee committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    bcbf639 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Modify convert_colors_to_hex_value to accept floats

    Now the hex convertion utility functions are symmetrical (dict <-> hex).
    
    Added support for 3-character hex values in `convert_hex_to_colors_dict`.
    
    Added typing and updated tests and docs accordingly.
    idonec committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a3e12e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    24cd982 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Round color values in convert_hex_to_colors

    Added rounding of the returned values in `convert_hex_to_colors` to 8
    places after the decimal point.
    This matches the color values returned by the API.
    
    Updated values in `test_convert_hex_to_color`.
    idonec committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    f602d8d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    7abf1e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Updated test_set_tab_color to compare hex values

    The test for `set_tab_color` has been updated to verify
    that the hex values of the colors returned from Google
    match the hex value given to the function.
    
    Removed rounding from (hex -> dict) utils function.
    idonec committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    58c4d1a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Modify update_tab_color to accept hex value

    Updated the `update_tab_color` function to use hex color
    values as parameter.
    Adjusted related test cases for `update_tab_color` and `clear_tab_color`
    to use the updated function.
    Removed redundant `set_tab_color` function along with its test.
    idonec committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    1b87cb2 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. remove lastUpdateTime

    users should use get_lastUpdateTime instead
    alifeee committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    495c7c0 View commit details
    Browse the repository at this point in the history
  2. remove unused import

    alifeee committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    c09ec58 View commit details
    Browse the repository at this point in the history
  3. alias get_values to call get

    update get docstring
    also update get_all_values docstring
    alifeee committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    b7b4cd9 View commit details
    Browse the repository at this point in the history
  4. fill blanks in worksheet_test

    alifeee committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    d7a1d7d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20df26a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4053fac View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc97d96 View commit details
    Browse the repository at this point in the history
  8. add test_get_returns_ValueRange_with_metadata

    to test that ValueRanges are proper
    maybe this should be tested for every input into `get` since it could be returned early.
    alifeee committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    f118ad6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb08726 View commit details
    Browse the repository at this point in the history
  10. add test cassette

    alifeee committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    b946836 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1270 from idonec/feature/release_6_0_0

    Implement hex color conversion
    lavigne958 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    608789f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Merge pull request #1295 from burnash/deprecation/remove-lastUpdateTime

    remove lastUpdateTime
    alifeee committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    15f5d6e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. undo changes to from_json by...

    assigning changed values back to response object
    alifeee committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    51f8e8c View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. undo changes to from_json

    alifeee committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    d216069 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    e9090ce View commit details
    Browse the repository at this point in the history
  2. remove old tab_color method

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    f4dc39c View commit details
    Browse the repository at this point in the history
  3. remove updated @Property

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    a8b35df View commit details
    Browse the repository at this point in the history
  4. import missing APIError

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    cb75c80 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26c9756 View commit details
    Browse the repository at this point in the history
  6. replace sheet colours

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    b7c0a94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d590d07 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    46eab5a View commit details
    Browse the repository at this point in the history
  9. formatting

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    65eeb4e View commit details
    Browse the repository at this point in the history
  10. update cassette

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    fc336cb View commit details
    Browse the repository at this point in the history
  11. switch update arguments

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    813e15a View commit details
    Browse the repository at this point in the history
  12. tox -e format

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    1a9ba57 View commit details
    Browse the repository at this point in the history
  13. fix tox -e lint violations

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    36d4e51 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2799068 View commit details
    Browse the repository at this point in the history
  15. add "GridRangeType" enum

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    192877e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    63b6197 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d882420 View commit details
    Browse the repository at this point in the history
  18. undo test changes

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    a358884 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    65581f6 View commit details
    Browse the repository at this point in the history
  20. assert get behaviour

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    8b49b29 View commit details
    Browse the repository at this point in the history
  21. assert get_values behaviour

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    107c1c4 View commit details
    Browse the repository at this point in the history
  22. test cassettes

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    fd43b27 View commit details
    Browse the repository at this point in the history
  23. tox -e format

    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    ddf3db6 View commit details
    Browse the repository at this point in the history
  24. fiddle method signature around a bit

    so there is always a `vals` variable
    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    53d5428 View commit details
    Browse the repository at this point in the history
  25. change lambda function to dict

    (cherry picked from commit 4de778e)
    (cherry picked from commit 2c1b554)
    alifeee committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    d342365 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    195543d View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    8f8fa6b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. un-expand color dictionary

    Co-authored-by: Alexandre Lavigne <lavigne958@gmail.com>
    alifeee and lavigne958 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2c701d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    6b12458 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Merge pull request #1320 from burnash/feature/release_6_0_0-updated

    Merge `master` into `feature/release_6_0_0`
    alifeee committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    ba7bfc6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. 1 Configuration menu
    Copy the full SHA
    cedc63e View commit details
    Browse the repository at this point in the history
  2. replace f-strings with format

    alifeee committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    25499bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e46f75b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0de1239 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dea0e47 View commit details
    Browse the repository at this point in the history
  6. alter get_values test

    alifeee committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    602f6ed View commit details
    Browse the repository at this point in the history
  7. tox -e format 🙄

    alifeee committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    6627b53 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90ddb78 View commit details
    Browse the repository at this point in the history
  9. add test that using update in old way still works

    and emits warning
    alifeee committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    6474f67 View commit details
    Browse the repository at this point in the history
  10. tox -e format 🙄

    alifeee committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    a2ed963 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    da058b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92a4f7e View commit details
    Browse the repository at this point in the history
  3. Revert "add test_get_and_get_values_have_same_signature"

    This reverts commit da058b8.
    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a0db203 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91d31f9 View commit details
    Browse the repository at this point in the history
  5. make signature test better

    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    da10320 View commit details
    Browse the repository at this point in the history
  6. make arrguments explicit in get_values...

    and get_all_values
    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f46c2c3 View commit details
    Browse the repository at this point in the history
  7. tox -e format

    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ddd46db View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ca7e11 View commit details
    Browse the repository at this point in the history
  9. make default_blank type Any

    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f492eba View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    51b1f7d View commit details
    Browse the repository at this point in the history
  11. make payload Dict[str, Any]

    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8618e6c View commit details
    Browse the repository at this point in the history
  12. make params ParamsType

    this feels like a band-aid patch
    mypy complained reasonably, as the enums are not in ParamsType
    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    4f24f59 View commit details
    Browse the repository at this point in the history
  13. add type check to lint

    alifeee committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    d0a0b48 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Improve Worksheet.sort() signature

    Instead of using generic `kwargs`
    Mention the argument `range` explicitly and add it's type.
    
    closes #1090
    
    Signed-off-by: Alexandre Lavigne <lavigne958@gmail.com>
    lavigne958 committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    e453155 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1337 from burnash/1321-add-missing-type-hints

    Add type checking to lint
    alifeee committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    ef67b7b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1336 from burnash/warning/update-swapped-args

    Warning/update swapped args
    alifeee committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    6602fbd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1342 from burnash/improvement/change_sort_signaure

    Improve `Worksheet.sort()` signature
    lavigne958 committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    603fae9 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Merge pull request #1296 from burnash/alias/get_values

    Make `get_values` and alias of `get`
    alifeee committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    6944c1f View commit details
    Browse the repository at this point in the history
  2. remove .first() function

    alifeee committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    6457676 View commit details
    Browse the repository at this point in the history
  3. deprecate use_index in get_records

    (cherry picked from commit 16e0766)
    alifeee committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    22da222 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fac44cb View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Merge pull request #1344 from burnash/fix/type-issue

    fix type issue (remove `.first()` function)
    alifeee committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    735feb8 View commit details
    Browse the repository at this point in the history
  2. Merge commit '735feb8e8ba15ccdb079540147c9048de855a3da' into remove/g…

    …et_records---use_index
    alifeee committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    eab107b View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Merge pull request #1345 from burnash/remove/get_records---use_index

    Remove/get records   use index
    alifeee committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    7974168 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    5660483 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1361 from burnash/warning-stacklevel

    increase warning stacklevel from 1 to 2
    alifeee committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    9df2564 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    7cf5d0c View commit details
    Browse the repository at this point in the history
  2. skip pip version CVE

    Skip CVE directly related to wrong pip version, we only use it a tool for the CI to run the package
    we don't actually use it in production, we don't handle nor manage pip versions
    lavigne958 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    a1431b7 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Merge pull request #1371 from burnash/feature/merge_master

    Feature/merge master
    lavigne958 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    da4739b View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. Configuration menu
    Copy the full SHA
    1b0a167 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Merge pull request #1372 from burnash/feature/merge_master

    feature/merge master
    lavigne958 committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    0b79db3 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. remove get_records

    see #1367
    rearrange kwargs and docstring kwargs
    this simplifies the method a lot (as discussed in #1367)
    
    had to change some tests
    - replace get_records with get_all_records
    - remove testing logic that use `first_index` and `last_index`. these are no longer supported
    alifeee committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    483a1db View commit details
    Browse the repository at this point in the history
  2. tox -e format

    alifeee committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    74980b8 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Merge pull request #1374 from burnash/simplify-get-records

    Simplify get records
    alifeee committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    63c4c5e View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Add util function to_record to build records

    Add a new util function that helps building record values.
    Records are list of dictionaries, each dictionary has the same
    set of keys, they are set from the given list of headers.
    Each key is associated to a value from the given matrix of values.
    They are as many dictionaries as they are lines in the matrix.
    
    Each line in the matrix will be associated to a dictionary,
    each key is associated to a value from that line in the given order.
    
    Example:
    Headers: A B C
    Values:
    1 2 3
    7 8 9
    Result: [ { A: 1, B: 2, C: 3}, {A: 7, B: 8, C: 9}]
    
    closes #1367
    
    Signed-off-by: Alexandre Lavigne <lavigne958@gmail.com>
    lavigne958 committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    61a054c View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Merge pull request #1377 from burnash/feature/add_utils_get_records

    Add util function `to_records` to build records
    alifeee committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    d7c110f View commit details
    Browse the repository at this point in the history
  2. Revert "Merge pull request #1377 from burnash/feature/add_utils_get_r…

    …ecords"
    
    This reverts commit d7c110f, reversing
    changes made to 63c4c5e.
    alifeee committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    51f9f25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f5e483 View commit details
    Browse the repository at this point in the history
  4. Add migration guide for method get_all_records

    Add the new section in the v6 migration guide about
    the method `Worksheet.get_all_records` to allow users
    to migrate from previous method signature to the new one.
    
    closes #1376
    
    Signed-off-by: Alexandre Lavigne <lavigne958@gmail.com>
    lavigne958 committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    1075572 View commit details
    Browse the repository at this point in the history
  5. Add util function to_record to build records

    Add a new util function that helps building record values.
    Records are list of dictionaries, each dictionary has the same
    set of keys, they are set from the given list of headers.
    Each key is associated to a value from the given matrix of values.
    They are as many dictionaries as they are lines in the matrix.
    
    Each line in the matrix will be associated to a dictionary,
    each key is associated to a value from that line in the given order.
    
    Example:
    Headers: A B C
    Values:
    1 2 3
    7 8 9
    Result: [ { A: 1, B: 2, C: 3}, {A: 7, B: 8, C: 9}]
    
    closes #1367
    
    Signed-off-by: Alexandre Lavigne <lavigne958@gmail.com>
    lavigne958 committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    de307cb View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Configuration menu
    Copy the full SHA
    8465fce View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1378 from burnash/feature/add_utils_get_records

    feature/add utils get records
    lavigne958 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    406e0a1 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Merge branch 'master' into feature/release_6_0_0

    Signed-off-by: Alexandre Lavigne <lavigne958@gmail.com>
    lavigne958 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    07ab681 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Merge pull request #1381 from burnash/feature/merge_master_into_relea…

    …se_6_0_0
    
    feature/merge master into release 6 0 0
    lavigne958 committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    2c4d117 View commit details
    Browse the repository at this point in the history