L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Développement · 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

Documentation de la Skill

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

Skills enregistrées