Pydash

Latest version: v8.0.5

Safety actively analyzes 724953 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 13

4.9.2

Not secure
-------------------

- Fix regression introduced in ``v4.9.1`` that broke ``pydash.get`` for dictionaries and dot-delimited keys that reference integer dict-keys.

4.9.1

Not secure
-------------------

- Fix bug in ``get/has`` that caused ``defaultdict`` objects to get populated on key access.

4.9.0

Not secure
-------------------

- Add ``default_to_any``. Thanks gonzalonaveira_!
- Fix mishandling of key names containing ``\.`` in ``set_``, ``set_with``, and ``update_with`` where the ``.`` was not treated as a literal value within the key name. Thanks zhaowb_!

4.8.0

Not secure
-------------------

- Support attribute based setters like ``argparse.Namespace`` in ``set_``, ``set_with``, ``update``, and ``update_with``.
- Fix exception in ``order_by`` when ``None`` used as a sort key. Thanks elijose55_!
- Fix behavior of ``pick_by`` to return the passed in argument when only one argument given. Previously, an empty dictionary was returned. Thanks elijose55_!
- Officially support Python 3.8.

4.7.6

Not secure
-------------------

Bug Fixes
+++++++++

- Fix handling of ``Sequence``, ``Mapping``, and ``namedtuple`` types in ``get`` so that their attributes aren't accessed during look-up. Thanks jwilson8767_!

4.7.5

Not secure
-------------------

Bug Fixes
+++++++++

- Fix handling of string and byte values in ``clone_with`` and ``clone_deep_with`` when a customizer is used.
- Fix handling of non-indexable iterables in ``find`` and ``find_last``.

Page 5 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.