Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

floe-orchestrator-dagster

Dagster orchestrator plugin for the floe data platform.

Overview

This plugin provides Dagster integration for floe, enabling:

  • Runtime loading of Dagster Definitions from compiled product projects
  • Creation of software-defined assets from dbt transforms
  • Helm values for K8s deployment of Dagster services
  • OpenLineage event emission for data lineage tracking
  • Cron-based job scheduling with timezone support

Installation

pip install floe-orchestrator-dagster

Usage

from pathlib import Path

from floe_orchestrator_dagster.loader import load_product_definitions

# Runtime definitions are loaded through the generated definitions.py shim,
# or directly through the loader when embedding in tests/tools.
definitions = load_product_definitions(
    product_name="customer-360",
    project_dir=Path("/path/to/product"),
)

The product directory must contain compiled_artifacts.json, profiles.yml, and target/manifest.json from the same compile/runtime context. Direct DagsterOrchestratorPlugin.create_definitions() calls only validate artifacts and require the loader path for usable runtime definitions.

from floe_orchestrator_dagster import DagsterOrchestratorPlugin

plugin = DagsterOrchestratorPlugin()

# Get Helm values for deployment
helm_values = plugin.get_helm_values()

Requirements

  • Python 3.10+
  • Dagster 1.10+
  • floe-core 0.1.0+

License

Apache-2.0

Metadata

Release files for floe-orchestrator-dagster 0.1.0a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for floe-orchestrator-dagster 0.1.0a1
File Size Uploaded Provenance Actions
floe_orchestrator_dagster-0.1.0a1.tar.gz 53.2 kB Without provenance Details for floe_orchestrator_dagster-0.1.0a1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for floe-orchestrator-dagster 0.1.0a1
File Interpreter ABI Platform Actions
floe_orchestrator_dagster-0.1.0a1-py3-none-any.whl Python 3 none any Details for floe_orchestrator_dagster-0.1.0a1-py3-none-any.whl

Total release size: 120.5 kB

Release files / floe_orchestrator_dagster-0.1.0a1.tar.gz

Download URL floe_orchestrator_dagster-0.1.0a1.tar.gz
Size 53.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d502abce1a001167f4afd5aa83a328274b6a063c0bdcf84306ea2b87164e4272
BLAKE2b-256 checksum
How to use checksums
818bbe9f2082f09736951e9e6870cd72455fe4842b64b66ea9f63d49ff55bb46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / floe_orchestrator_dagster-0.1.0a1-py3-none-any.whl

Download URL floe_orchestrator_dagster-0.1.0a1-py3-none-any.whl
Size 67.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
007fc2038f1c9e54062dc5894ee42e7dc38a97a5fee4093672594e72d1b89234
BLAKE2b-256 checksum
How to use checksums
a6ebccf98969009c1871cc27627aabb663863f07754b666df27a99991a11ac09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for floe-orchestrator-dagster 0.1.0a1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page