{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"}],"enrichment":{"capability":"Adagio provides a directed acyclic graph (DAG) framework for defining and executing data workflows within the Fugue ecosystem.","skillfed_tags":["workflow-orchestration","fugue-ecosystem"],"use_cases":["Define multi-step data transformation workflows as directed acyclic graphs within Fugue projects.","Orchestrate dependent tasks where outputs of one stage feed into the next in a controlled, acyclic manner.","Build reproducible data pipelines that integrate with the broader Fugue ecosystem for distributed computing."],"what_it_does":"Adagio is a DAG (directed acyclic graph) framework designed specifically for the Fugue project ecosystem. It provides abstractions and utilities for constructing and executing workflows as acyclic task graphs, where each node represents a computation and edges represent data dependencies. The package is lightweight, with only one runtime dependency (triad), and supports Python 3.8 through 3.12.\n\nThe package is currently in Alpha status and has not received updates for 730 days, though its repository remains accessible and the codebase is compatible with modern Python versions. It is positioned as a workflow orchestration tool for developers building data pipelines within Fugue, particularly those who need explicit DAG semantics for task scheduling and execution.","worth_installing":"Yes-with-conditions. Install if you are actively using Fugue and need DAG-based workflow orchestration within that ecosystem. The low install friction and permissive Apache-2.0 license are favorable. However, the 730-day dormancy and Alpha status suggest you should verify that Adagio remains the recommended approach for your use case within Fugue, as the project may have evolved or been superseded by other tooling."},"id":"adagio","links":{"html":"https://skillfed.io/packages/adagio","md":"https://skillfed.io/packages/adagio.md","pypi":"https://pypi.org/project/adagio/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-08-14","license_spdx":null,"license_treatment":"permissive","name":"adagio","python_support":"supports_current","summary":"The Dag IO Framework for Fugue projects"},"popularity":{"monthly_downloads":2319178,"position":3143,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.6"}
