boltons v16.5.0 Release Notes

  • (July 16, 2016)

    A few minor changes, and medium-sized breaking change to [cacheutils][cacheutils].

    • [cacheutils][cacheutils] caching decorators now take the function/method into account by default. This was done by adding the scoped argument to [@cached][cacheutils.cached] and [@cachedmethod][cacheutils.cachedmethod] (and removing selfish from cachedmethod). also fixed a bug in a cachedmethod test, as well as added docs for scoped and key arguments. all of this to fix [#83][i83].
    • [tableutils.Table][tableutils.Table] cell html can be customized by overriding get_cell_html method.
    • [funcutils.total_ordering][funcutils.total_ordering], a [functools.total_ordering][functools.total_ordering] backport for python 2.6.
    • [funcutils.FunctionBuilder][funcutils.FunctionBuilder] function names are now configurable.