- Update to 1.16
* support Python 3.9 officially
* unify @memoize() and @cache(): both have .skip/.memory/.invalidate/.invalidate_all now
* support dynamic resulting exception in @reraise() (Laurens Duijvesteijn)
* made () optional for @decorator-made decorators with kw-only args
* added @throttle()
* added has_path() (Denys Zorinets)
* fixed autocurry kwargs handling
- from version 1.15
* made rpartial accept keyworded arguments (Ruan Comelli)
* made `@cache.invalidate()` idempotent (Dmitry Vasilyanov)
* made raiser() accept a string as a shortcut
* fixed cheatsheat description for 'distinct' helper (tsouvarev)
* fixed some seqs docstrings
* fixed some typos (Tim Gates)
OBS-URL: https://build.opensuse.org/request/show/915233
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=15
- switched docs and internals to Python 3
- improved docs: better texts and examples here and there
- support Python 3.7 officially
- added popups over functions everywhere in docs
- accept any iterables of errors in flow utils
- fixed walk_values() for defaultdicts with empty factory
- fixed xmap() signature introspection
- documented lzip()
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-funcy?expand=0&rev=7