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.