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

fix(deps): update dependency pydash to v8 (pcp-zeroconf) - abandoned #510

Conversation

red-hat-konflux[bot]
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
pydash (changelog) dependencies major ~=6.0.0 -> ~=8.0.4

Release Notes

dgilland/pydash (pydash)

v8.0.4

Compare Source

  • Fix bug in zip_object and zip_object_deep where an empty list for keys/values would cause an exception instead of returning an empty dict.

v8.0.3

Compare Source

  • Specify explicit type parameters for all type annotations. Thanks DeviousStoat_!

v8.0.2

Compare Source

  • Fix typing issue in map_ for compatability with chain. Thanks DeviousStoat_!

v8.0.1

Compare Source

  • Fix issue where too many arguments were passed to stdlib's operator.attrgetter, operator.itemgetter, and operator.methodcaller when instances of those classes were used as callbacks to functions like map_, filter_, etc. due to a bug introduced in Python 3.12.3 and 3.11.9 that reported an incorrect signature for those operator class instances.

v8.0.0

Compare Source

  • Add functions (Thanks DeviousStoat_!):

    • apply (previously named thru)
    • apply_catch
    • apply_if
    • apply_if_not_none
    • eq_cmp
    • gt_cmp
    • gte_cmp
    • in_range_cmp
    • is_equal_cmp
    • is_equal_with_cmp
    • is_instance_of_cmp
    • is_match_cmp
    • is_match_with_cmp
    • is_monotone_cmp
    • lt_cmp
    • lte_cmp
  • Rename function thru to apply. Thanks DeviousStoat_! (breaking change)

  • Changed zip_, unzip, zip_with, unzip_with and to_pairs to accept iterables of tuples instead of lists and return lists of tuples instead of lists of lists. Thanks DeviousStoat_! (breaking change)

  • Fixed bug in divide, multiply, and subtract that returned the wrong result when 0 was used as one of the operation values. Thanks DeviousStoat_!

v7.0.7

Compare Source

  • Fix bug in function wrappers that incorrectly computed the number of arguments the wrapped function could handle. Thanks DeviousStoat_!
  • Fix bug in set_ where the incorrect object type, list instead of dict, was initialized on class attributes. Thanks DeviousStoat_!
  • Drop support for Python 3.7.

v7.0.6

Compare Source

  • Fix typing for chaining interface for methods that use varargs. Thanks DeviousStoat_!

v7.0.5

Compare Source

  • Fix typing for find_index and find_last_index by allowing predicate argument to be callback shorthand values. Thanks DeviousStoat_!

v7.0.4

Compare Source

  • Exclude incompatible typing-extensions version 4.6.0 from install requirements. Incompatibility was fixed in 4.6.1.

v7.0.3

Compare Source

  • Fix typing for difference_by, intersection_by, union_by, uniq_by, and xor_by by allowing iteratee argument to be Any. Thanks DeviousStoat_!

v7.0.2

Compare Source

  • Fix issue where using pyright as a type checker with reportPrivateUsage=true would report errors that objects are not exported from pydash. Thanks DeviousStoat_!

v7.0.1

Compare Source

  • Fix missing install dependency, typing-extensions, for package.

v7.0.0

Compare Source

  • Add type annotations to package. Raise an issue for any typing issues at https://github.com/dgilland/pydash/issues. Thanks DeviousStoat_! (breaking change)
  • Change behavior of to_dict to not using dict() internally. Previous behavior would be for something like to_dict([["k", "v"], ["x", "y"]]) to return {"k": "v", "x": "y"} (equivalent to calling dict(...)) but to_dict([["k"], ["v"], ["x"], ["y"]]) would return {0: ["x"], 1: ["v"], 2: ["x"], 3: ["y"]}. The new behavior is to always return iterables as dictionaries with their indexes as keys like {0: ["k", "v"], 1: ["x", "y"]}. This is consistent with how iterable objects are iterated over and means that to_dict will have more reliable output. (breaking change)
  • Change behavior of slugify to remove single-quotes from output. Instead of slugify("the cat's meow") == "the-cat's-meow", the new behavior is to return "the-cats-meow". (breaking change)
  • Add support for negative indexes in get path keys. Thanks bl4ckst0ne_!

Configuration

📅 Schedule: Branch creation - "after 5am on saturday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot changed the title fix(deps): update dependency pydash to v8 (pcp-zeroconf) fix(deps): update dependency pydash to v8 (pcp-zeroconf) - abandoned Dec 3, 2024
Copy link
Contributor Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

@r14chandra r14chandra closed this Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant