boltons v16.3.0 Release Notes

  • (May 23, 2016)

    🛠 Big, big update. Lots of additions, a few bugfixes.

    • [ecoutils][ecoutils] - Python runtime/environment profile generator
    • [timeutils.strpdate][timeutils.strpdate] - like datetime.datetime.strpdate but for date
    • [timeutils.daterange][timeutils.daterange] - like range() but for datetime.date objects
    • [strutils.parse_int_list][strutils.parse_int_list] and [strutils.format_int_list][strutils.format_int_list]
    • [cacheutils][cacheutils]
      • [cachedproperty][cacheutils.cachedproperty]
      • [cacheutils.cachedmethod][cacheutils.cachedmethod]
      • [cacheutils.cached][cacheutils.cached] now accepts a callable, as well.
      • cacheutils.make_cache_key is now public, should others need it
    • ⚡️ [statsutils.Stats][statsutils.Stats] update, several new methods, including [Stats.describe][statsutils.Stats.describe]
    • A few [socketutils][socketutils] platform tweaks
    • debugutils.wrap_trace preview