Open Collective
Open Collective
Loading
ML Launchpad 1.1.0 released!
Published on December 13, 2021 by Andreas Schuderer

 ML Launchpad version 1.1.0 is our first feature release!

It includes a couple of new features and improvements that we found to be useful when using ML Launchpad. We hope you like them, too! :)

As always, to enjoy the goodness of this release, update with

$ pip install --upgrade mllaunchpad
If you already pinned an earlier version of ML Launchpad, update your requirements to

mllaunchpad~=1.1.0
(We recommend using ~=, the version specifier for compatible semantically versioned releases, to receive fixes but not potentially breaking changes).

This version includes the following updates:

1.1.0 (2021-12-13)

  • FEATURE Add training metadata reporting and querying, issue #142, by Andreas Schuderer.
  • FEATURE Add support for typed CSVs (option dtypes_path of FileDataSource and FileDataSink, issue #127, by Elisa Partodikromo
  • FEATURE Add Spark support (experimental), see examples/spark_datasource.py and issue #145, by Andreas Schuderer.
  • ENHANCEMENT FileDataSink (csv, euro_csv, raw DataSink types) now attempts to create missing paths if required, issue #148, by Andreas Schuderer.
  • FIXED Keep generated RAML files free of command line messages, issue #126, by Andreas Schuderer.
  • FIXED Change default text file encoding to UTF-8 for config files, text_file Data Sources/Sinks and JSON model metadata.
    NOTE: If you have been using non-ASCII characters in any of the above, you will need to check that the encoding of the relevant existing file(s) is UTF-8.
    Issue #128, by Andreas Schuderer.
  • FIXED Explicitly support repeated query parameters (and array types like number[]) through RAML definition.
    Remove IP from training metadata due to problem on macOS Big Sur.
    Fix doc build by pinning Sphinx dependency docutils to version 0.17.1.
    Issue #147, by Andreas Schuderer.