Skip to main content
Inherit from ProjectFlow instead of Metaflow’s FlowSpec:

Configuration

ProjectFlow reads configuration from two files: obproject.toml: Project identity and settings.
pyproject.toml: Python dependencies applied through @pypi_base.

prj property

self.prj returns a ProjectContext with access to all project utilities. It is initialized lazily on first access.
string
The project name from the project configuration.
string
The current write branch, from Metaflow @project.
string
The branch used for reading assets. Can differ from prj.write_branch during local development with [dev-assets] configured.
string
The branch used for writing assets.
string
The low-level asset client.
string
The evaluation logger.