github Netflix/metaflow 2.0.3
2.0.3 (Mar 6th, 2020)

latest releases: 2.15.9, 2.15.8, 2.15.7...
5 years ago

Metaflow 2.0.3 Release Notes

  • Improvements
    • Parameter listing
    • Ability to specify S3 endpoint
    • Usability improvements
  • Performance
    • Conda
  • Bug Fixes
    • Executing on AWS Batch

The Metaflow 2.0.3 release is a minor patch release.

Improvements

Parameter listing

You can now use the current singleton (documented here) to access the names of the parameters passed into your flow. As an example:

for var in current.parameter_names:
    print("Parameter %s has value %s" % (var, getattr(self, var))

This addresses #137.

Usability improvements

A few issues were addressed to improve the usability of Metaflow. In particular, show now properly respects indentation making the description of steps and flows more readable. This addresses #92. Superfluous print messages were also suppressed when executing on AWS batch with the local metadata provider (#152).

Performance

Conda

A smaller, newer and standalone Conda installer is now used resulting in faster and more reliable Conda bootstrapping (#123).

Bug Fixes

Executing on AWS Batch

We now check for the command line --datastore-root prior to using the environment variable METAFLOW_DATASTORE_SYSROOT_S3 when determining the S3 root (#134). This release also fixes an issue where using the local Metadata provider with AWS batch resulted in incorrect directory structure in the .metaflow directory (#141).

Don't miss a new metaflow release

NewReleases is sending notifications on new releases.