Skip to content

0.14.0

Compare
Choose a tag to compare
@tomwhite tomwhite released this 21 Mar 10:49
· 155 commits to main since this release

What's Changed

  • Handle zero-length slices in index function by @tomwhite in #401
  • Run unit tests on Python 3.11 on Linux by @tomwhite in #405
  • Update examples to use Python 3.11 by @tomwhite in #406
  • Remove unused lazy_full function (replaced by virtual_full) by @tomwhite in #409
  • Delegate dtype functions to backend array API by @tomwhite in #410
  • Add a 'processes' executor that runs using local processes by @tomwhite in #411
  • Mark stack operation as not fusable by @tomwhite in #415
  • Track source array names in PrimitiveOperation by @tomwhite in #416
  • Fix Modal deprecations by @tomwhite in #417
  • Make the new multiple-inputs optimization function the default by @tomwhite in #412
  • Add cloudpickle dependency following #411 ('processes' executor) by @tomwhite in #421
  • Documentation corrections following optimization improvements by @tomwhite in #423
  • Add name property to all executors by @tomwhite in #424
  • Build Lithops images for every push to main by @tomwhite in #422
  • Make Lithops example names consistent with benchmarks and other executors by @tomwhite in #425
  • Delete existing Lithops image before rebuilding by @tomwhite in #427
  • Rename block_function to key_function in blockwise by @tomwhite in #426
  • Use executor name rather than class name by @tomwhite in #430
  • Remove unused sync version of Modal executor by @tomwhite in #431
  • Change total_nbytes to total_nbytes_written by @tomwhite in #433
  • Fix deprecation warning on logger.warn by @tomwhite in #434

Full Changelog: 0.13.0...0.14.0