The `ob-metaflow-extensions` library provides custom plugins, decorators, and features to seamlessly integrate Metaflow workflows with the Outerbounds Platform. This includes functionalities like authentication, deployment tools, and specialized data store configurations for an Outerbounds-managed environment. It's actively maintained with frequent updates, typically aligning with Metaflow and Outerbounds Platform releases. The current version is 1.6.17.
pip install ob-metaflow-extensionsVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates a basic Metaflow flow using the `@outerbounds` decorator, which enables deployment to the Outerbounds Platform. It requires Metaflow to be installed and Outerbounds authentication configured (e.g., via `OUTERBOUNDS_TOKEN` environment variable or Outerbounds CLI login).
Always check the `ob-metaflow-extensions` documentation or release notes for compatible `metaflow` versions. Upgrade both packages in tandem if necessary.
Ensure `OUTERBOUNDS_TOKEN` is correctly set in your environment, or run `ob login` to authenticate your CLI session before deploying or interacting with platform features.
Consult Outerbounds Platform documentation for required environment variables (e.g., `AWS_REGION`, `OUTERBOUNDS_NAMESPACE`) and ensure your Outerbounds workspace has the necessary permissions configured for the actions your flow performs.