Funcy

Latest version: v2.0

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

Scan your dependencies

Page 8 of 9

0.4.1

- decorators created with decorator are now able to pass additional args and kwargs
- collecting, joining() and limit_error_rate() now exported directly from funcy
- tap(), log_calls and log_errors() now exported directly from funcy
- added print_calls and print_errors
- better handling passing None to optional parameter
- docs for debugging utilities
Backward incompatible changes:
- log renamed to log_calls

0.4.0

- extended predicate/mapping semantics for seq and coll utils
- added str_join()
- added collecting and joining()
- added sums() and isums()
- better docs

0.3.4

- added with_prev()
- added iterable()
- support iterators in walk*(), select*(), empty() and project()
- reexport itertools.chain()
- faster curry
- more docs

0.3.3

- added compact(), i?reductions()
- added default argument to ignore()
- added tap() experimental debug utility
- make_lookuper() now works on functions with arguments
- exposed ilen() publicly
- added default argument to ignore()
- fix: join() and merge() now correctly fail when receive [None, ...]
- better docs
Backward incompatible changes:
- renamed memoize.lookup() to make_lookuper()

0.3.2

- added ilen()
- added some object helpers: namespace base class and cached_property
- more docs

0.3.1

- added memoize.lookup()
- more and better docs
Backward incompatible changes:
- removed generator based decorator version
- pluck() now accepts key as first parameter

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.