Registry / workflow / astronomer-providers

astronomer-providers

JSON →
library1.19.4pypypiunverified

Apache Airflow Providers containing deferrable (async) operators and sensors for various services, originally developed by Astronomer. Version 1.19.4 is the latest; support is actively maintained but many operators are deprecated in favor of upstream Apache Airflow providers.

pip install astronomer-providers
INSTALL
IMPORT
SIG · ASTRONOMER-PROVIDE
A
astronomer-providers
workflowpythonv1.19.4
Install
26.0s avg
Import
Disk
265MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.19.4 · 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 · 264.1MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 26.0s · import 0.000s · 263MB
265MB installed
● package 265MB
Code
Verified usage

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

SnowflakeOperatorAsync
from astronomer.providers.snowflake.operators.snowflake import SnowflakeOperatorAsync
from astronomer.providers.snowflake.operators.snowflake import SnowflakeOperatorAsync

Minimal DAG using a deferrable Snowflake operator.

from datetime import datetime from airflow import DAG from astronomer.providers.snowflake.operators.snowflake import SnowflakeOperatorAsync dag = DAG( dag_id='example_async_snowflake', start_date=datetime(2023, 1, 1), schedule=None, catchup=False, ) task = SnowflakeOperatorAsync( task_id='run_query', sql="SELECT 1;", snowflake_conn_id='snowflake_default', dag=dag, )
Debug
Known issues
breakingVersion 1.19.0 deprecated many operators and sensors in favor of upstream Apache Airflow providers' deferrable counterparts. These deprecated operators now act as proxies and may be removed in the future.
fix
Migrate to the upstream Airflow provider's deferrable version (e.g., use SnowflakeOperator from apache-airflow-providers-snowflake with deferrable=True).
affects: >=1.19.0
deprecatedSupport for Python <3.8 dropped in version 1.19.0.
fix
Upgrade Python to 3.8 or later.
affects: >=1.19.0
gotchaImport paths use dots (e.g., 'astronomer.providers.snowflake...'), not underscores. Common mistake: using 'astronomer_providers'.
fix
Use 'astronomer.providers' in import statements.
affects: all
Upgrade
Version history
1.19.4latest on PyPI · released Aug 23, 2024
Audit
Dependencies
apache-airflowrequiredRequired runtime dependency; installed automatically but must be >=2.6.0
Agent activity
51 hits · last 30 days
node
44
OpenAI (training)
1
Resources
astronomer-providers — pip install astronomer-providers · libregistry