Skip to content

0.40.0rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Milouu Milouu released this 05 Sep 13:37

Added

  • Check the Python version used before generating the Dockerfile ([#155])(#155)).

  • Python dependencies can be resolved using pip compile during function registration by setting compile to True
    in the Dependency object ([#155])(#155)).

    Dependency(
          pypi_dependencies=["pytest", "numpy"],
          compile=True,
      )
  • Dependency objects are now computed at initialization in a cache directory, accessible through the copy_compute_dir method. The cache directory is deleted at the Dependency object deletion. ([#155])(#155))

  • Check created wheels name. (#160)

Changed

  • BREAKING: Rename generate_wheel.py to manage_dependencies.py (#156)
  • BREAKING: Move manage_dependencies.py from remote.register to dependency (#158)
  • BREAKING: local_dependencies is renamed local_installable_dependencies (#158)
  • BREAKING: local_installable_dependencies are now limited to local modules or Python wheels (no support for bdist, sdist...)([#155])(#155)).

Fixed

  • Set, save & load random.seed and np.random.seed along with torch.manual_seed in TorchAlgo(#151)
  • Keep the last round task output by default (#162)