UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
開発・技術 · SKILL.md

dependency-environments

dependency-environments

Guides Metaflow step dependency environments, @pypi, @conda, uv/conda modes, package CLI, code packaging, package suffixes, and extension loading.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: dependency-environments description: "Guides Metaflow step dependency environments, @pypi, @conda, uv/conda modes, package CLI, code packaging, package suffixes, and extension loading." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

Dependency Environments

Use this sub-skill when a task involves @pypi, @conda, @pypi_base, @conda_base, --environment=local|conda|pypi|uv, package resolution, package suffixes, code package contents, or Metaflow extension/plugin loading.

Quick Route

Minimal Patterns

from metaflow import FlowSpec, pypi, pypi_base, step

@pypi_base(packages={"numpy": "1.26.4"}, python="3.11")
class EnvFlow(FlowSpec):
    @pypi(packages={"pandas": "2.2.2"})
    @step
    def start(self):
        self.next(self.end)

Run with a compatible environment mode:

python flow.py --environment=pypi run
# or
python flow.py --environment=conda run

Boundaries

保存したスキル