Registry / workflow / airflow-provider-paradime-dbt

airflow-provider-paradime-dbt

JSON →
library1.1.0pypypiunverified

An Apache Airflow provider that enables interaction with Paradime's Bolt scheduler and management APIs to run and manage dbt jobs in production. Current version is 1.1.0, with a monthly release cadence.

pip install airflow-provider-paradime-dbt
INSTALL
IMPORT
SIG · AIRFLOW-PROVIDER-P
A
airflow-provider-paradime-dbt
workflowpythonv1.1.0
Install
22.9s avg
Import
Disk
250MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.1.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 250.8MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 22.9s · import 0.000s · 248MB
250MB installed
● package 250MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ParadimeBoltDbtRunOperator
from paradime_dbt_provider.operators.bolt_dbt_run import ParadimeBoltDbtRunOperator
from paradime_provider.operators.bolt_dbt_run import ParadimeBoltDbtRunOperator

Creates a simple DAG that triggers a dbt run via Paradime Bolt.

from datetime import datetime from airflow import DAG from paradime_provider.operators.bolt_dbt_run import ParadimeBoltDbtRunOperator default_args = { 'start_date': datetime(2023, 1, 1), } dag = DAG( 'paradime_dbt_run', default_args=default_args, schedule_interval=None, catchup=False, ) run_task = ParadimeBoltDbtRunOperator( task_id='run_dbt_job', paradime_conn_id='paradime_default', dag=dag, )
Debug
Known issues
gotchaThe connection ID must be configured in Airflow with a 'paradime' connection type. The default is 'paradime_default'.
fix
In Airflow UI, go to Admin > Connections, add a connection with Conn Type 'paradime', and fill in your Paradime API key and secret.
affects: all
gotchaOperator names have changed in version 1.0.4. 'ParadimeBoltDbtScheduleRunOperator' now supports overriding dbt commands via the `override_dbt_command` parameter.
fix
Use the `override_dbt_command` parameter if you need custom dbt commands.
affects: >=1.0.4
breakingVersion 1.0.0 introduced breaking changes as initial release. No prior versions exist.
fix
Ensure you are using the correct import paths: `paradime_provider` instead of any alternative.
affects: >=1.0.0
Upgrade
Version history
1.1.0latest on PyPI · released Apr 22, 2025
Audit
Dependencies
apache-airflowrequiredCore dependency for Airflow providers
Agent activity
62 hits · last 30 days
node
54
OpenAI (training)
2
Resources
airflow-provider-paradime-dbt — pip install airflow-provider-paradime-dbt · libregistry