From 339c6bc0854eb1e7274f46a84a911de270745aa8 Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Tue, 19 May 2026 11:29:22 +0100 Subject: [PATCH 1/9] Document dbt 1.8+ requirement for watcher execution mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``ExecutionMode.WATCHER`` works only on dbt-core 1.8 or newer. On older dbt versions the producer and consumer-fallback paths fail at the dbt CLI layer with ``No such option '--log-format'`` before any of the watcher event-handling code runs. dbt < 1.8 has also reached end of life and is no longer supported by dbt Labs. The watcher uses ``--log-format json`` so the producer and the consumer fallback receive structured per-model events from dbt. Cosmos passes the flag after the dbt subcommand (e.g. ``dbt build --log-format json …``). On dbt 1.5 / 1.6 / 1.7 ``--log-format`` is a global flag only -- it must appear before the subcommand on those versions, so the dbt CLI parser rejects the command. dbt 1.8 was the release that added ``--log-format`` as a per-subcommand flag, making the current command shape work. This limitation is unrelated to and predates #2698 (the BOSS-401 retry fix); it surfaced while running the regression test on the full dbt matrix and is worth surfacing in the watcher docs so users on older dbt aren't confused by the ``No such option`` error. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../airflow-worker/watcher-execution-mode.rst | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst b/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst index a583eb4884..d9f510ddf1 100644 --- a/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst +++ b/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst @@ -354,6 +354,30 @@ which increases overall task throughput. By default, the sensor now runs in defe Known limitations ~~~~~~~~~~~~~~~~~ +Minimum supported dbt version ++++++++++++++++++++++++++++++ + +``ExecutionMode.WATCHER`` requires **dbt-core 1.8 or newer**. On earlier dbt +versions the watcher producer and the consumer-fallback path fail at the dbt +CLI layer with ``No such option '--log-format'`` before any of the watcher +event-handling code runs. + +Note that previous versions of dbt have all reached end of life and are no +longer supported by dbt Labs; see the +`dbt Core versions `_ page +for current dbt-Labs-supported releases. + +The watcher needs ``--log-format json`` so the producer and the consumer +fallback receive structured per-model events from dbt. Cosmos passes the +flag after the dbt subcommand (e.g. ``dbt build --log-format json …``). +dbt 1.5 / 1.6 / 1.7 expose ``--log-format`` as a **global** flag only — it +must appear *before* the subcommand on those versions — so the dbt CLI +parser rejects the command. dbt 1.8 was the release that added +``--log-format`` as a per-subcommand flag, making the current command +shape work. + +If you must use dbt < 1.8 with Cosmos, use ``ExecutionMode.LOCAL`` instead. + Producer task implementation ++++++++++++++++++++++++++++ From 61c81e4e5cf3d9164c4b9d8e3ddb242b512a6510 Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Tue, 19 May 2026 11:42:04 +0100 Subject: [PATCH 2/9] Snapshot watcher-tested requirements for dbt 1.8/1.9/1.10 on AF 3.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit While documenting the minimum-dbt-version constraint for watcher mode (``ExecutionMode.WATCHER`` requires dbt-core 1.8+), the watcher regression test from #2684 was rerun against AF 3.2 with each supported dbt version and the resulting environment captured via ``pip freeze``. The four snapshots in ``requirements/`` (1.8.9, 1.9.10, 1.10.21, plus the existing 1.11.7) are reference-only: ``pre-install-airflow.sh`` still pins ``requirements-airflow-3.2-dbt-1.11.txt`` regardless of the matrix ``dbt`` value, so creating an env like ``tests.py3.10-3.2-1.8`` will still install dbt 1.11. The new files document a known-good dependency set that reviewers and CI can use to reproduce the manual validation; wiring them into the matrix would be a separate change. Each snapshot was produced after overriding dbt-core in a freshly created hatch env: :: hatch run tests.py3.10-3.2-1.8:pip install --force-reinstall \\ 'dbt-core~=1.8.0' 'dbt-postgres~=1.8.0' 'dbt-duckdb~=1.8.0' hatch run tests.py3.10-3.2-1.8:pip freeze \\ > requirements/requirements-airflow-3.2-dbt-1.8.txt then verifying the watcher regression test passes: :: AIRFLOW_HOME=$(pwd)/dev \\ hatch run tests.py3.10-3.2-1.8:test-integration \\ --ignore=tests/test_example_dags.py \\ --ignore=tests/test_example_dags_no_connections.py \\ -k test_dbt_task_group_watcher_retry_recovers_skipped_downstream dbt 1.5 / 1.6 / 1.7 are not included: the watcher's ``dbt build --log-format json …`` command shape is rejected by their CLI parsers, so no valid requirements set produces a passing test on those versions (see the docs note in this same change). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../requirements-airflow-3.2-dbt-1.10.txt | 425 +++++++++++++++++ .../requirements-airflow-3.2-dbt-1.8.txt | 428 ++++++++++++++++++ .../requirements-airflow-3.2-dbt-1.9.txt | 425 +++++++++++++++++ 3 files changed, 1278 insertions(+) create mode 100644 requirements/requirements-airflow-3.2-dbt-1.10.txt create mode 100644 requirements/requirements-airflow-3.2-dbt-1.8.txt create mode 100644 requirements/requirements-airflow-3.2-dbt-1.9.txt diff --git a/requirements/requirements-airflow-3.2-dbt-1.10.txt b/requirements/requirements-airflow-3.2-dbt-1.10.txt new file mode 100644 index 0000000000..adf4c2b675 --- /dev/null +++ b/requirements/requirements-airflow-3.2-dbt-1.10.txt @@ -0,0 +1,425 @@ +Checking dependencies +Syncing dependencies +a2wsgi==1.10.10 +adal==1.2.7 +adlfs==2026.2.0 +aenum==3.1.17 +agate==1.9.1 +aiobotocore==2.26.0 +aiofiles==25.1.0 +aiohappyeyeballs==2.6.1 +aiohttp==3.13.5 +aiohttp-cors==0.8.1 +aioitertools==0.13.0 +aiosignal==1.4.0 +aiosmtplib==5.1.0 +aiosqlite==0.21.0 +airflow-provider-duckdb==0.2.0 +alembic==1.18.4 +annotated-doc==0.0.4 +annotated-types==0.7.0 +anyio==4.13.0 +apache-airflow==3.2.0 +apache-airflow-core==3.2.0 +apache-airflow-providers-amazon==9.24.0 +apache-airflow-providers-cncf-kubernetes==10.15.0 +apache-airflow-providers-common-compat==1.14.2 +apache-airflow-providers-common-io==1.7.2 +apache-airflow-providers-common-sql==1.34.0 +apache-airflow-providers-docker==4.5.4 +apache-airflow-providers-google==21.0.0 +apache-airflow-providers-http==6.0.1 +apache-airflow-providers-microsoft-azure==13.1.0 +apache-airflow-providers-smtp==2.4.4 +apache-airflow-providers-standard==1.12.2 +apache-airflow-task-sdk==1.2.0 +argcomplete==3.6.3 +asgiref==3.11.1 +asn1crypto==1.5.1 +ast_serialize==0.5.0 +-e git+ssh://git@github.com/astronomer/astronomer-cosmos.git@339c6bc0854eb1e7274f46a84a911de270745aa8#egg=astronomer_cosmos +async-timeout==5.0.1 +attrs==26.1.0 +Authlib==1.6.9 +azure-batch==14.2.0 +azure-common==1.1.28 +azure-core==1.39.0 +azure-cosmos==4.15.0 +azure-datalake-store==0.0.53 +azure-identity==1.25.3 +azure-keyvault-secrets==4.10.0 +azure-kusto-data==6.0.3 +azure-mgmt-compute==37.2.0 +azure-mgmt-containerinstance==10.1.0 +azure-mgmt-containerregistry==15.0.0 +azure-mgmt-core==1.6.0 +azure-mgmt-cosmosdb==9.9.0 +azure-mgmt-datafactory==9.3.0 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-resource==25.0.0 +azure-mgmt-storage==24.0.1 +azure-nspkg==3.0.2 +azure-servicebus==7.14.3 +azure-storage-blob==12.28.0 +azure-storage-file-datalake==12.23.0 +azure-storage-file-share==12.24.0 +azure-synapse-artifacts==0.22.0 +azure-synapse-spark==0.7.0 +babel==2.18.0 +backoff==2.2.1 +backports-datetime-fromisoformat==2.0.3 +backports.asyncio.runner==1.2.0 +backports.strenum==1.3.1 +backports.tarfile==1.2.0 +beautifulsoup4==4.14.3 +boto3==1.41.5 +botocore==1.41.5 +cadwyn==6.2.0 +cattrs==26.1.0 +certifi==2026.4.22 +cffi==2.0.0 +cfgv==3.5.0 +chardet==6.0.0.post1 +charset-normalizer==3.4.7 +click==8.4.0 +colorama==0.4.6 +colorful==0.5.8 +colorlog==6.10.1 +coverage==7.14.0 +cron_descriptor==2.0.8 +croniter==6.2.2 +cryptography==46.0.6 +daff==1.4.2 +databricks-sdk==0.47.0 +databricks-sql-connector==4.2.5 +db-dtypes==1.5.1 +dbt-adapters==1.23.0 +dbt-bigquery==1.11.1 +dbt-common==1.38.0 +dbt-core==1.10.21 +dbt-databricks==1.10.9 +dbt-duckdb==1.10.1 +dbt-extractor==0.6.0 +dbt-loom==0.9.4 +dbt-postgres==1.10.0 +dbt-protos==1.0.498 +dbt-semantic-interfaces==0.9.0 +dbt-spark==1.10.1 +dbt-vertica==1.0.4 +decorator==5.2.1 +deepdiff==8.6.2 +Deprecated==1.3.1 +deprecation==2.1.0 +dill==0.4.1 +distlib==0.4.0 +distro==1.9.0 +dnspython==2.8.0 +docker==7.1.0 +docstring_parser==0.17.0 +duckdb==1.5.2 +duckdb_engine==0.17.0 +durationpy==0.10 +email-validator==2.3.0 +et_xmlfile==2.0.0 +exceptiongroup==1.3.1 +fastapi==0.135.3 +fastapi-cli==0.0.24 +fastjsonschema==2.21.2 +fastuuid==0.14.0 +filelock==3.25.2 +frozenlist==1.8.0 +fsspec==2025.12.0 +gcloud-aio-auth==5.4.4 +gcloud-aio-bigquery==7.1.0 +gcloud-aio-storage==9.6.4 +gcsfs==2025.12.0 +google-ads==30.0.0 +google-analytics-admin==0.28.0 +google-api-core==2.30.2 +google-api-python-client==2.193.0 +google-auth==2.49.1 +google-auth-httplib2==0.3.1 +google-auth-oauthlib==1.3.1 +google-cloud-aiplatform==1.145.0 +google-cloud-alloydb==0.9.0 +google-cloud-appengine-logging==1.9.0 +google-cloud-audit-log==0.5.0 +google-cloud-automl==2.19.0 +google-cloud-batch==0.21.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-datatransfer==3.22.0 +google-cloud-bigquery-storage==2.37.0 +google-cloud-bigtable==2.36.0 +google-cloud-build==3.36.0 +google-cloud-compute==1.47.0 +google-cloud-container==2.64.0 +google-cloud-core==2.5.1 +google-cloud-datacatalog==3.30.0 +google-cloud-dataflow-client==0.13.0 +google-cloud-dataform==0.10.0 +google-cloud-dataplex==2.18.0 +google-cloud-dataproc==5.26.0 +google-cloud-dataproc-metastore==1.22.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-logging==3.15.0 +google-cloud-managedkafka==0.4.0 +google-cloud-memcache==1.15.0 +google-cloud-monitoring==2.30.0 +google-cloud-orchestration-airflow==1.20.0 +google-cloud-os-login==2.20.0 +google-cloud-pubsub==2.36.0 +google-cloud-redis==2.21.0 +google-cloud-resource-manager==1.17.0 +google-cloud-run==0.16.0 +google-cloud-secret-manager==2.27.0 +google-cloud-spanner==3.64.0 +google-cloud-speech==2.38.0 +google-cloud-storage==3.1.1 +google-cloud-storage-control==1.11.0 +google-cloud-storage-transfer==1.20.0 +google-cloud-tasks==2.22.0 +google-cloud-texttospeech==2.36.0 +google-cloud-translate==3.25.0 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 +google-cloud-workflows==1.21.0 +google-crc32c==1.8.0 +google-genai==1.70.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.74.0 +greenback==1.3.0 +greenlet==3.3.2 +grpc-google-iam-v1==0.14.4 +grpc-interceptor==0.15.4 +grpcio==1.80.0 +grpcio-gcp==0.2.2 +grpcio-status==1.80.0 +h11==0.16.0 +h2==4.3.0 +hf-xet==1.4.3 +hpack==4.1.0 +httpcore==1.0.9 +httplib2==0.31.2 +httptools==0.7.1 +httpx==0.28.1 +huggingface_hub==1.9.0 +hyperframe==6.1.0 +identify==2.6.19 +idna==3.15 +ijson==3.4.0.post0 +immutabledict==4.3.1 +importlib_metadata==8.7.1 +inflection==0.5.1 +iniconfig==2.3.0 +isodate==0.7.2 +itsdangerous==2.2.0 +jaraco.classes==3.4.0 +jaraco.context==6.1.2 +jaraco.functools==4.4.0 +Jinja2==3.1.6 +jiter==0.13.0 +jmespath==1.1.0 +joblib==1.5.3 +jsonpath-ng==1.8.0 +jsonschema==4.26.0 +jsonschema-specifications==2025.9.1 +jupyter_core==5.9.1 +keyring==25.7.0 +kubernetes==35.0.0 +kubernetes_asyncio==35.0.1 +lazy-object-proxy==1.12.0 +leather==0.4.1 +libcst==1.8.6 +librt==0.11.0 +linkify-it-py==2.1.0 +litellm==1.82.6 +lockfile==0.12.2 +looker_sdk==26.6.1 +lxml==5.4.0 +lz4==4.4.5 +Mako==1.3.10 +markdown-it-py==4.0.0 +MarkupSafe==3.0.3 +marshmallow==4.3.0 +mashumaro==3.14 +mdurl==0.1.2 +methodtools==0.4.7 +microsoft-kiota-abstractions==1.9.10 +microsoft-kiota-authentication-azure==1.9.10 +microsoft-kiota-http==1.9.10 +microsoft-kiota-serialization-json==1.9.10 +microsoft-kiota-serialization-text==1.9.10 +mmh3==5.2.1 +more-itertools==10.8.0 +msal==1.35.1 +msal-extensions==1.3.1 +msgpack==1.1.2 +msgraph-core==1.3.8 +msgraphfs==0.4 +msgspec==0.20.0 +msrest==0.7.1 +msrestazure==0.6.4.post1 +multidict==6.7.1 +mypy==2.1.0 +mypy_extensions==1.1.0 +natsort==8.4.0 +nbformat==5.10.4 +networkx==3.4.2 +nodeenv==1.10.0 +numpy==2.2.6 +oauthlib==3.3.1 +openai==2.30.0 +opencensus==0.11.4 +opencensus-context==0.1.3 +openlineage-integration-common==1.47.1 +openlineage-python==1.47.1 +openlineage_sql==1.47.1 +openpyxl==3.1.5 +opentelemetry-api==1.40.0 +opentelemetry-exporter-otlp==1.40.0 +opentelemetry-exporter-otlp-proto-common==1.40.0 +opentelemetry-exporter-otlp-proto-grpc==1.40.0 +opentelemetry-exporter-otlp-proto-http==1.40.0 +opentelemetry-exporter-prometheus==0.61b0 +opentelemetry-proto==1.40.0 +opentelemetry-resourcedetector-gcp==1.11.0a0 +opentelemetry-sdk==1.40.0 +opentelemetry-semantic-conventions==0.61b0 +orderly-set==5.5.0 +orjson==3.11.9 +outcome==1.3.0.post0 +packaging==26.2 +pandas==2.3.3 +pandas-gbq==0.34.1 +paradime-io==4.18.0 +parsedatetime==2.6 +pathlib_abc==0.5.2 +pathspec==0.12.1 +pendulum==3.2.0 +platformdirs==4.9.4 +pluggy==1.6.0 +pre_commit==4.6.0 +prometheus_client==0.24.1 +propcache==0.4.1 +proto-plus==1.27.2 +protobuf==6.33.6 +psutil==7.2.2 +psycopg2-binary==2.9.12 +py-spy==0.4.1 +py4j==0.10.9.9 +pyarrow==23.0.1 +pyasn1==0.6.3 +pyasn1_modules==0.4.2 +PyAthena==3.30.1 +pybreaker==1.4.1 +pycparser==3.0 +pydantic==2.13.4 +pydantic-extra-types==2.11.2 +pydantic-settings==2.13.1 +pydantic_core==2.46.4 +pydata-google-auth==1.9.1 +Pygments==2.20.0 +pygtrie==2.5.0 +PyJWT==2.12.1 +pyparsing==3.3.2 +pyspark==4.1.1 +pytest==9.0.3 +pytest-asyncio==1.3.0 +pytest-cov==7.1.0 +pytest-describe==3.1.0 +pytest-dotenv==0.5.2 +pytest-rerunfailures==16.2 +pytest-split==0.11.0 +pytest-timeout==2.4.0 +python-daemon==3.1.2 +python-dateutil==2.9.0.post0 +python-discovery==1.2.1 +python-dotenv==1.2.2 +python-multipart==0.0.24 +python-slugify==8.0.4 +pytimeparse==1.1.8 +pytz==2026.2 +PyYAML==6.0.3 +ray==2.54.1 +redshift-connector==2.1.11 +referencing==0.37.0 +regex==2026.4.4 +requests==2.34.2 +requests-mock==1.12.1 +requests-oauthlib==2.0.0 +requests-toolbelt==1.0.0 +rich==14.3.3 +rich-argparse==1.7.2 +rich-toolkit==0.19.7 +rpds-py==0.30.0 +rsa==4.9.1 +ruamel.yaml==0.19.1 +s3fs==2025.12.0 +s3transfer==0.15.0 +sagemaker_studio==1.0.26 +scikit-learn==1.5.2 +scipy==1.15.3 +scramp==1.4.8 +sentry-sdk==2.60.0 +setproctitle==1.3.7 +shellingham==1.5.4 +six==1.17.0 +smart_open==7.5.1 +sniffio==1.3.1 +snowplow-tracker==1.1.0 +soupsieve==2.8.3 +SQLAlchemy==2.0.49 +sqlalchemy-bigquery==1.16.0 +sqlalchemy-spanner==1.17.3 +sqlalchemy-stubs==0.4 +sqlparams==6.2.0 +sqlparse==0.5.4 +starlette==0.52.1 +std-uritemplate==2.0.8 +structlog==25.5.0 +svcs==25.1.0 +tabulate==0.10.0 +tenacity==9.1.4 +termcolor==3.3.0 +text-unidecode==1.3 +threadpoolctl==3.6.0 +thrift==0.20.0 +tiktoken==0.12.0 +tokenizers==0.22.2 +tomli==2.4.1 +tqdm==4.67.3 +traitlets==5.14.3 +typer==0.24.1 +types-attrs==19.1.0 +types-networkx==3.6.1.20260518 +types-protobuf==7.34.1.20260403 +types-python-dateutil==2.9.0.20260518 +types-pytz==2026.2.0.20260518 +types-PyYAML==6.0.12.20250915 +types-requests==2.33.0.20260518 +typing-inspection==0.4.2 +typing_extensions==4.15.0 +tzdata==2026.1 +uc-micro-py==2.0.0 +universal_pathlib==0.3.10 +uritemplate==4.2.0 +urllib3==2.7.0 +uuid6==2025.0.1 +uv==0.11.15 +uvicorn==0.44.0 +uvloop==0.22.1 +vertica-python==1.4.0 +virtualenv==21.2.0 +watchfiles==1.1.1 +watchtower==3.4.0 +websocket-client==1.9.0 +websockets==16.0 +Werkzeug==2.3.8 +wirerope==1.0.0 +wrapt==1.17.3 +yarl==1.23.0 +zipp==4.1.0 diff --git a/requirements/requirements-airflow-3.2-dbt-1.8.txt b/requirements/requirements-airflow-3.2-dbt-1.8.txt new file mode 100644 index 0000000000..c2141257ad --- /dev/null +++ b/requirements/requirements-airflow-3.2-dbt-1.8.txt @@ -0,0 +1,428 @@ +Checking dependencies +Syncing dependencies +a2wsgi==1.10.10 +adal==1.2.7 +adlfs==2026.2.0 +aenum==3.1.17 +agate==1.9.1 +aiobotocore==2.26.0 +aiofiles==25.1.0 +aiohappyeyeballs==2.6.1 +aiohttp==3.13.5 +aiohttp-cors==0.8.1 +aioitertools==0.13.0 +aiosignal==1.4.0 +aiosmtplib==5.1.0 +aiosqlite==0.21.0 +airflow-provider-duckdb==0.2.0 +alembic==1.18.4 +annotated-doc==0.0.4 +annotated-types==0.7.0 +anyio==4.13.0 +apache-airflow==3.2.0 +apache-airflow-core==3.2.0 +apache-airflow-providers-amazon==9.24.0 +apache-airflow-providers-cncf-kubernetes==10.15.0 +apache-airflow-providers-common-compat==1.14.2 +apache-airflow-providers-common-io==1.7.2 +apache-airflow-providers-common-sql==1.34.0 +apache-airflow-providers-docker==4.5.4 +apache-airflow-providers-google==21.0.0 +apache-airflow-providers-http==6.0.1 +apache-airflow-providers-microsoft-azure==13.1.0 +apache-airflow-providers-smtp==2.4.4 +apache-airflow-providers-standard==1.12.2 +apache-airflow-task-sdk==1.2.0 +argcomplete==3.6.3 +asgiref==3.11.1 +asn1crypto==1.5.1 +ast_serialize==0.5.0 +-e git+ssh://git@github.com/astronomer/astronomer-cosmos.git@339c6bc0854eb1e7274f46a84a911de270745aa8#egg=astronomer_cosmos +async-timeout==5.0.1 +attrs==26.1.0 +Authlib==1.6.9 +azure-batch==14.2.0 +azure-common==1.1.28 +azure-core==1.39.0 +azure-cosmos==4.15.0 +azure-datalake-store==0.0.53 +azure-identity==1.25.3 +azure-keyvault-secrets==4.10.0 +azure-kusto-data==6.0.3 +azure-mgmt-compute==37.2.0 +azure-mgmt-containerinstance==10.1.0 +azure-mgmt-containerregistry==15.0.0 +azure-mgmt-core==1.6.0 +azure-mgmt-cosmosdb==9.9.0 +azure-mgmt-datafactory==9.3.0 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-resource==25.0.0 +azure-mgmt-storage==24.0.1 +azure-nspkg==3.0.2 +azure-servicebus==7.14.3 +azure-storage-blob==12.28.0 +azure-storage-file-datalake==12.23.0 +azure-storage-file-share==12.24.0 +azure-synapse-artifacts==0.22.0 +azure-synapse-spark==0.7.0 +babel==2.18.0 +backoff==2.2.1 +backports-datetime-fromisoformat==2.0.3 +backports.asyncio.runner==1.2.0 +backports.strenum==1.3.1 +backports.tarfile==1.2.0 +beautifulsoup4==4.14.3 +boto3==1.41.5 +botocore==1.41.5 +cadwyn==6.2.0 +cattrs==26.1.0 +certifi==2026.4.22 +cffi==2.0.0 +cfgv==3.5.0 +chardet==6.0.0.post1 +charset-normalizer==3.4.7 +click==8.4.0 +colorama==0.4.6 +colorful==0.5.8 +colorlog==6.10.1 +coverage==7.14.0 +cron_descriptor==2.0.8 +croniter==6.2.2 +cryptography==46.0.6 +daff==1.4.2 +databricks-sdk==0.47.0 +databricks-sql-connector==4.2.5 +db-dtypes==1.5.1 +dbt-adapters==1.16.3 +dbt-bigquery==1.11.1 +dbt-common==1.27.1 +dbt-core==1.8.9 +dbt-databricks==1.10.9 +dbt-duckdb==1.8.4 +dbt-extractor==0.6.0 +dbt-loom==0.9.4 +dbt-postgres==1.8.2 +dbt-protos==1.0.498 +dbt-semantic-interfaces==0.5.1 +dbt-spark==1.10.1 +dbt-vertica==1.0.4 +decorator==5.2.1 +deepdiff==7.0.1 +Deprecated==1.3.1 +deprecation==2.1.0 +dill==0.4.1 +distlib==0.4.0 +distro==1.9.0 +dnspython==2.8.0 +docker==7.1.0 +docstring_parser==0.17.0 +duckdb==1.5.2 +duckdb_engine==0.17.0 +durationpy==0.10 +email-validator==2.3.0 +et_xmlfile==2.0.0 +exceptiongroup==1.3.1 +fastapi==0.135.3 +fastapi-cli==0.0.24 +fastjsonschema==2.21.2 +fastuuid==0.14.0 +filelock==3.25.2 +frozenlist==1.8.0 +fsspec==2025.12.0 +gcloud-aio-auth==5.4.4 +gcloud-aio-bigquery==7.1.0 +gcloud-aio-storage==9.6.4 +gcsfs==2025.12.0 +google-ads==30.0.0 +google-analytics-admin==0.28.0 +google-api-core==2.30.2 +google-api-python-client==2.193.0 +google-auth==2.49.1 +google-auth-httplib2==0.3.1 +google-auth-oauthlib==1.3.1 +google-cloud-aiplatform==1.145.0 +google-cloud-alloydb==0.9.0 +google-cloud-appengine-logging==1.9.0 +google-cloud-audit-log==0.5.0 +google-cloud-automl==2.19.0 +google-cloud-batch==0.21.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-datatransfer==3.22.0 +google-cloud-bigquery-storage==2.37.0 +google-cloud-bigtable==2.36.0 +google-cloud-build==3.36.0 +google-cloud-compute==1.47.0 +google-cloud-container==2.64.0 +google-cloud-core==2.5.1 +google-cloud-datacatalog==3.30.0 +google-cloud-dataflow-client==0.13.0 +google-cloud-dataform==0.10.0 +google-cloud-dataplex==2.18.0 +google-cloud-dataproc==5.26.0 +google-cloud-dataproc-metastore==1.22.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-logging==3.15.0 +google-cloud-managedkafka==0.4.0 +google-cloud-memcache==1.15.0 +google-cloud-monitoring==2.30.0 +google-cloud-orchestration-airflow==1.20.0 +google-cloud-os-login==2.20.0 +google-cloud-pubsub==2.36.0 +google-cloud-redis==2.21.0 +google-cloud-resource-manager==1.17.0 +google-cloud-run==0.16.0 +google-cloud-secret-manager==2.27.0 +google-cloud-spanner==3.64.0 +google-cloud-speech==2.38.0 +google-cloud-storage==3.1.1 +google-cloud-storage-control==1.11.0 +google-cloud-storage-transfer==1.20.0 +google-cloud-tasks==2.22.0 +google-cloud-texttospeech==2.36.0 +google-cloud-translate==3.25.0 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 +google-cloud-workflows==1.21.0 +google-crc32c==1.8.0 +google-genai==1.70.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.74.0 +greenback==1.3.0 +greenlet==3.3.2 +grpc-google-iam-v1==0.14.4 +grpc-interceptor==0.15.4 +grpcio==1.80.0 +grpcio-gcp==0.2.2 +grpcio-status==1.80.0 +h11==0.16.0 +h2==4.3.0 +hf-xet==1.4.3 +hpack==4.1.0 +httpcore==1.0.9 +httplib2==0.31.2 +httptools==0.7.1 +httpx==0.28.1 +huggingface_hub==1.9.0 +hyperframe==6.1.0 +identify==2.6.19 +idna==3.15 +ijson==3.4.0.post0 +immutabledict==4.3.1 +importlib-metadata==6.11.0 +inflection==0.5.1 +iniconfig==2.3.0 +isodate==0.6.1 +itsdangerous==2.2.0 +jaraco.classes==3.4.0 +jaraco.context==6.1.2 +jaraco.functools==4.4.0 +Jinja2==3.1.6 +jiter==0.13.0 +jmespath==1.1.0 +joblib==1.5.3 +jsonpath-ng==1.8.0 +jsonschema==4.26.0 +jsonschema-specifications==2025.9.1 +jupyter_core==5.9.1 +keyring==25.7.0 +kubernetes==35.0.0 +kubernetes_asyncio==35.0.1 +lazy-object-proxy==1.12.0 +leather==0.4.1 +libcst==1.8.6 +librt==0.11.0 +linkify-it-py==2.1.0 +litellm==1.82.6 +lockfile==0.12.2 +Logbook==1.5.3 +looker_sdk==26.6.1 +lxml==5.4.0 +lz4==4.4.5 +Mako==1.3.10 +markdown-it-py==4.0.0 +MarkupSafe==3.0.3 +marshmallow==4.3.0 +mashumaro==3.14 +mdurl==0.1.2 +methodtools==0.4.7 +microsoft-kiota-abstractions==1.9.10 +microsoft-kiota-authentication-azure==1.9.10 +microsoft-kiota-http==1.9.10 +microsoft-kiota-serialization-json==1.9.10 +microsoft-kiota-serialization-text==1.9.10 +minimal-snowplow-tracker==0.0.2 +mmh3==5.2.1 +more-itertools==10.8.0 +msal==1.35.1 +msal-extensions==1.3.1 +msgpack==1.1.2 +msgraph-core==1.3.8 +msgraphfs==0.4 +msgspec==0.20.0 +msrest==0.7.1 +msrestazure==0.6.4.post1 +multidict==6.7.1 +mypy==2.1.0 +mypy_extensions==1.1.0 +natsort==8.4.0 +nbformat==5.10.4 +networkx==3.4.2 +nodeenv==1.10.0 +numpy==2.2.6 +oauthlib==3.3.1 +openai==2.30.0 +opencensus==0.11.4 +opencensus-context==0.1.3 +openlineage-integration-common==1.47.1 +openlineage-python==1.47.1 +openlineage_sql==1.47.1 +openpyxl==3.1.5 +opentelemetry-api==1.40.0 +opentelemetry-exporter-otlp==1.40.0 +opentelemetry-exporter-otlp-proto-common==1.40.0 +opentelemetry-exporter-otlp-proto-grpc==1.40.0 +opentelemetry-exporter-otlp-proto-http==1.40.0 +opentelemetry-exporter-prometheus==0.61b0 +opentelemetry-proto==1.40.0 +opentelemetry-resourcedetector-gcp==1.11.0a0 +opentelemetry-sdk==1.40.0 +opentelemetry-semantic-conventions==0.61b0 +ordered-set==4.1.0 +orderly-set==5.5.0 +orjson==3.11.9 +outcome==1.3.0.post0 +packaging==26.2 +pandas==2.3.3 +pandas-gbq==0.34.1 +paradime-io==4.18.0 +parsedatetime==2.6 +pathlib_abc==0.5.2 +pathspec==0.12.1 +pendulum==3.2.0 +platformdirs==4.9.4 +pluggy==1.6.0 +pre_commit==4.6.0 +prometheus_client==0.24.1 +propcache==0.4.1 +proto-plus==1.27.2 +protobuf==5.29.6 +psutil==7.2.2 +psycopg2-binary==2.9.12 +py-spy==0.4.1 +py4j==0.10.9.9 +pyarrow==23.0.1 +pyasn1==0.6.3 +pyasn1_modules==0.4.2 +PyAthena==3.30.1 +pybreaker==1.4.1 +pycparser==3.0 +pydantic==2.13.4 +pydantic-extra-types==2.11.2 +pydantic-settings==2.13.1 +pydantic_core==2.46.4 +pydata-google-auth==1.9.1 +Pygments==2.20.0 +pygtrie==2.5.0 +PyJWT==2.12.1 +pyparsing==3.3.2 +pyspark==4.1.1 +pytest==9.0.3 +pytest-asyncio==1.3.0 +pytest-cov==7.1.0 +pytest-describe==3.1.0 +pytest-dotenv==0.5.2 +pytest-rerunfailures==16.2 +pytest-split==0.11.0 +pytest-timeout==2.4.0 +python-daemon==3.1.2 +python-dateutil==2.9.0.post0 +python-discovery==1.2.1 +python-dotenv==1.2.2 +python-multipart==0.0.24 +python-slugify==8.0.4 +pytimeparse==1.1.8 +pytz==2026.2 +PyYAML==6.0.3 +ray==2.54.1 +redshift-connector==2.1.11 +referencing==0.37.0 +regex==2026.4.4 +requests==2.34.2 +requests-mock==1.12.1 +requests-oauthlib==2.0.0 +requests-toolbelt==1.0.0 +rich==14.3.3 +rich-argparse==1.7.2 +rich-toolkit==0.19.7 +rpds-py==0.30.0 +rsa==4.9.1 +ruamel.yaml==0.19.1 +s3fs==2025.12.0 +s3transfer==0.15.0 +sagemaker_studio==1.0.26 +scikit-learn==1.5.2 +scipy==1.15.3 +scramp==1.4.8 +sentry-sdk==2.60.0 +setproctitle==1.3.7 +shellingham==1.5.4 +six==1.17.0 +smart_open==7.5.1 +sniffio==1.3.1 +snowplow-tracker==1.1.0 +soupsieve==2.8.3 +SQLAlchemy==2.0.49 +sqlalchemy-bigquery==1.16.0 +sqlalchemy-spanner==1.17.3 +sqlalchemy-stubs==0.4 +sqlparams==6.2.0 +sqlparse==0.5.5 +starlette==0.52.1 +std-uritemplate==2.0.8 +structlog==25.5.0 +svcs==25.1.0 +tabulate==0.10.0 +tenacity==9.1.4 +termcolor==3.3.0 +text-unidecode==1.3 +threadpoolctl==3.6.0 +thrift==0.20.0 +tiktoken==0.12.0 +tokenizers==0.22.2 +tomli==2.4.1 +tqdm==4.67.3 +traitlets==5.14.3 +typer==0.24.1 +types-attrs==19.1.0 +types-networkx==3.6.1.20260518 +types-protobuf==7.34.1.20260403 +types-python-dateutil==2.9.0.20260518 +types-pytz==2026.2.0.20260518 +types-PyYAML==6.0.12.20250915 +types-requests==2.33.0.20260518 +typing-inspection==0.4.2 +typing_extensions==4.15.0 +tzdata==2026.1 +uc-micro-py==2.0.0 +universal_pathlib==0.3.10 +uritemplate==4.2.0 +urllib3==2.7.0 +uuid6==2025.0.1 +uv==0.11.15 +uvicorn==0.44.0 +uvloop==0.22.1 +vertica-python==1.4.0 +virtualenv==21.2.0 +watchfiles==1.1.1 +watchtower==3.4.0 +websocket-client==1.9.0 +websockets==16.0 +Werkzeug==2.3.8 +wirerope==1.0.0 +wrapt==1.17.3 +yarl==1.23.0 +zipp==4.1.0 diff --git a/requirements/requirements-airflow-3.2-dbt-1.9.txt b/requirements/requirements-airflow-3.2-dbt-1.9.txt new file mode 100644 index 0000000000..aae626a450 --- /dev/null +++ b/requirements/requirements-airflow-3.2-dbt-1.9.txt @@ -0,0 +1,425 @@ +Checking dependencies +Syncing dependencies +a2wsgi==1.10.10 +adal==1.2.7 +adlfs==2026.2.0 +aenum==3.1.17 +agate==1.9.1 +aiobotocore==2.26.0 +aiofiles==25.1.0 +aiohappyeyeballs==2.6.1 +aiohttp==3.13.5 +aiohttp-cors==0.8.1 +aioitertools==0.13.0 +aiosignal==1.4.0 +aiosmtplib==5.1.0 +aiosqlite==0.21.0 +airflow-provider-duckdb==0.2.0 +alembic==1.18.4 +annotated-doc==0.0.4 +annotated-types==0.7.0 +anyio==4.13.0 +apache-airflow==3.2.0 +apache-airflow-core==3.2.0 +apache-airflow-providers-amazon==9.24.0 +apache-airflow-providers-cncf-kubernetes==10.15.0 +apache-airflow-providers-common-compat==1.14.2 +apache-airflow-providers-common-io==1.7.2 +apache-airflow-providers-common-sql==1.34.0 +apache-airflow-providers-docker==4.5.4 +apache-airflow-providers-google==21.0.0 +apache-airflow-providers-http==6.0.1 +apache-airflow-providers-microsoft-azure==13.1.0 +apache-airflow-providers-smtp==2.4.4 +apache-airflow-providers-standard==1.12.2 +apache-airflow-task-sdk==1.2.0 +argcomplete==3.6.3 +asgiref==3.11.1 +asn1crypto==1.5.1 +ast_serialize==0.5.0 +-e git+ssh://git@github.com/astronomer/astronomer-cosmos.git@339c6bc0854eb1e7274f46a84a911de270745aa8#egg=astronomer_cosmos +async-timeout==5.0.1 +attrs==26.1.0 +Authlib==1.6.9 +azure-batch==14.2.0 +azure-common==1.1.28 +azure-core==1.39.0 +azure-cosmos==4.15.0 +azure-datalake-store==0.0.53 +azure-identity==1.25.3 +azure-keyvault-secrets==4.10.0 +azure-kusto-data==6.0.3 +azure-mgmt-compute==37.2.0 +azure-mgmt-containerinstance==10.1.0 +azure-mgmt-containerregistry==15.0.0 +azure-mgmt-core==1.6.0 +azure-mgmt-cosmosdb==9.9.0 +azure-mgmt-datafactory==9.3.0 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-resource==25.0.0 +azure-mgmt-storage==24.0.1 +azure-nspkg==3.0.2 +azure-servicebus==7.14.3 +azure-storage-blob==12.28.0 +azure-storage-file-datalake==12.23.0 +azure-storage-file-share==12.24.0 +azure-synapse-artifacts==0.22.0 +azure-synapse-spark==0.7.0 +babel==2.18.0 +backoff==2.2.1 +backports-datetime-fromisoformat==2.0.3 +backports.asyncio.runner==1.2.0 +backports.strenum==1.3.1 +backports.tarfile==1.2.0 +beautifulsoup4==4.14.3 +boto3==1.41.5 +botocore==1.41.5 +cadwyn==6.2.0 +cattrs==26.1.0 +certifi==2026.4.22 +cffi==2.0.0 +cfgv==3.5.0 +chardet==6.0.0.post1 +charset-normalizer==3.4.7 +click==8.4.0 +colorama==0.4.6 +colorful==0.5.8 +colorlog==6.10.1 +coverage==7.14.0 +cron_descriptor==2.0.8 +croniter==6.2.2 +cryptography==46.0.6 +daff==1.4.2 +databricks-sdk==0.47.0 +databricks-sql-connector==4.2.5 +db-dtypes==1.5.1 +dbt-adapters==1.24.1 +dbt-bigquery==1.11.1 +dbt-common==1.38.0 +dbt-core==1.9.10 +dbt-databricks==1.10.9 +dbt-duckdb==1.9.6 +dbt-extractor==0.6.0 +dbt-loom==0.9.4 +dbt-postgres==1.9.1 +dbt-protos==1.0.498 +dbt-semantic-interfaces==0.7.5 +dbt-spark==1.10.1 +dbt-vertica==1.0.4 +decorator==5.2.1 +deepdiff==8.6.2 +Deprecated==1.3.1 +deprecation==2.1.0 +dill==0.4.1 +distlib==0.4.0 +distro==1.9.0 +dnspython==2.8.0 +docker==7.1.0 +docstring_parser==0.17.0 +duckdb==1.5.2 +duckdb_engine==0.17.0 +durationpy==0.10 +email-validator==2.3.0 +et_xmlfile==2.0.0 +exceptiongroup==1.3.1 +fastapi==0.135.3 +fastapi-cli==0.0.24 +fastjsonschema==2.21.2 +fastuuid==0.14.0 +filelock==3.25.2 +frozenlist==1.8.0 +fsspec==2025.12.0 +gcloud-aio-auth==5.4.4 +gcloud-aio-bigquery==7.1.0 +gcloud-aio-storage==9.6.4 +gcsfs==2025.12.0 +google-ads==30.0.0 +google-analytics-admin==0.28.0 +google-api-core==2.30.2 +google-api-python-client==2.193.0 +google-auth==2.49.1 +google-auth-httplib2==0.3.1 +google-auth-oauthlib==1.3.1 +google-cloud-aiplatform==1.145.0 +google-cloud-alloydb==0.9.0 +google-cloud-appengine-logging==1.9.0 +google-cloud-audit-log==0.5.0 +google-cloud-automl==2.19.0 +google-cloud-batch==0.21.0 +google-cloud-bigquery==3.41.0 +google-cloud-bigquery-datatransfer==3.22.0 +google-cloud-bigquery-storage==2.37.0 +google-cloud-bigtable==2.36.0 +google-cloud-build==3.36.0 +google-cloud-compute==1.47.0 +google-cloud-container==2.64.0 +google-cloud-core==2.5.1 +google-cloud-datacatalog==3.30.0 +google-cloud-dataflow-client==0.13.0 +google-cloud-dataform==0.10.0 +google-cloud-dataplex==2.18.0 +google-cloud-dataproc==5.26.0 +google-cloud-dataproc-metastore==1.22.0 +google-cloud-dlp==3.35.0 +google-cloud-kms==3.12.0 +google-cloud-language==2.20.0 +google-cloud-logging==3.15.0 +google-cloud-managedkafka==0.4.0 +google-cloud-memcache==1.15.0 +google-cloud-monitoring==2.30.0 +google-cloud-orchestration-airflow==1.20.0 +google-cloud-os-login==2.20.0 +google-cloud-pubsub==2.36.0 +google-cloud-redis==2.21.0 +google-cloud-resource-manager==1.17.0 +google-cloud-run==0.16.0 +google-cloud-secret-manager==2.27.0 +google-cloud-spanner==3.64.0 +google-cloud-speech==2.38.0 +google-cloud-storage==3.1.1 +google-cloud-storage-control==1.11.0 +google-cloud-storage-transfer==1.20.0 +google-cloud-tasks==2.22.0 +google-cloud-texttospeech==2.36.0 +google-cloud-translate==3.25.0 +google-cloud-videointelligence==2.19.0 +google-cloud-vision==3.13.0 +google-cloud-workflows==1.21.0 +google-crc32c==1.8.0 +google-genai==1.70.0 +google-resumable-media==2.8.2 +googleapis-common-protos==1.74.0 +greenback==1.3.0 +greenlet==3.3.2 +grpc-google-iam-v1==0.14.4 +grpc-interceptor==0.15.4 +grpcio==1.80.0 +grpcio-gcp==0.2.2 +grpcio-status==1.80.0 +h11==0.16.0 +h2==4.3.0 +hf-xet==1.4.3 +hpack==4.1.0 +httpcore==1.0.9 +httplib2==0.31.2 +httptools==0.7.1 +httpx==0.28.1 +huggingface_hub==1.9.0 +hyperframe==6.1.0 +identify==2.6.19 +idna==3.15 +ijson==3.4.0.post0 +immutabledict==4.3.1 +importlib_metadata==8.7.1 +inflection==0.5.1 +iniconfig==2.3.0 +isodate==0.7.2 +itsdangerous==2.2.0 +jaraco.classes==3.4.0 +jaraco.context==6.1.2 +jaraco.functools==4.4.0 +Jinja2==3.1.6 +jiter==0.13.0 +jmespath==1.1.0 +joblib==1.5.3 +jsonpath-ng==1.8.0 +jsonschema==4.26.0 +jsonschema-specifications==2025.9.1 +jupyter_core==5.9.1 +keyring==25.7.0 +kubernetes==35.0.0 +kubernetes_asyncio==35.0.1 +lazy-object-proxy==1.12.0 +leather==0.4.1 +libcst==1.8.6 +librt==0.11.0 +linkify-it-py==2.1.0 +litellm==1.82.6 +lockfile==0.12.2 +looker_sdk==26.6.1 +lxml==5.4.0 +lz4==4.4.5 +Mako==1.3.10 +markdown-it-py==4.0.0 +MarkupSafe==3.0.3 +marshmallow==4.3.0 +mashumaro==3.14 +mdurl==0.1.2 +methodtools==0.4.7 +microsoft-kiota-abstractions==1.9.10 +microsoft-kiota-authentication-azure==1.9.10 +microsoft-kiota-http==1.9.10 +microsoft-kiota-serialization-json==1.9.10 +microsoft-kiota-serialization-text==1.9.10 +mmh3==5.2.1 +more-itertools==10.8.0 +msal==1.35.1 +msal-extensions==1.3.1 +msgpack==1.1.2 +msgraph-core==1.3.8 +msgraphfs==0.4 +msgspec==0.20.0 +msrest==0.7.1 +msrestazure==0.6.4.post1 +multidict==6.7.1 +mypy==2.1.0 +mypy_extensions==1.1.0 +natsort==8.4.0 +nbformat==5.10.4 +networkx==3.4.2 +nodeenv==1.10.0 +numpy==2.2.6 +oauthlib==3.3.1 +openai==2.30.0 +opencensus==0.11.4 +opencensus-context==0.1.3 +openlineage-integration-common==1.47.1 +openlineage-python==1.47.1 +openlineage_sql==1.47.1 +openpyxl==3.1.5 +opentelemetry-api==1.40.0 +opentelemetry-exporter-otlp==1.40.0 +opentelemetry-exporter-otlp-proto-common==1.40.0 +opentelemetry-exporter-otlp-proto-grpc==1.40.0 +opentelemetry-exporter-otlp-proto-http==1.40.0 +opentelemetry-exporter-prometheus==0.61b0 +opentelemetry-proto==1.40.0 +opentelemetry-resourcedetector-gcp==1.11.0a0 +opentelemetry-sdk==1.40.0 +opentelemetry-semantic-conventions==0.61b0 +orderly-set==5.5.0 +orjson==3.11.9 +outcome==1.3.0.post0 +packaging==26.2 +pandas==2.3.3 +pandas-gbq==0.34.1 +paradime-io==4.18.0 +parsedatetime==2.6 +pathlib_abc==0.5.2 +pathspec==0.12.1 +pendulum==3.2.0 +platformdirs==4.9.4 +pluggy==1.6.0 +pre_commit==4.6.0 +prometheus_client==0.24.1 +propcache==0.4.1 +proto-plus==1.27.2 +protobuf==6.33.6 +psutil==7.2.2 +psycopg2-binary==2.9.12 +py-spy==0.4.1 +py4j==0.10.9.9 +pyarrow==23.0.1 +pyasn1==0.6.3 +pyasn1_modules==0.4.2 +PyAthena==3.30.1 +pybreaker==1.4.1 +pycparser==3.0 +pydantic==2.13.4 +pydantic-extra-types==2.11.2 +pydantic-settings==2.13.1 +pydantic_core==2.46.4 +pydata-google-auth==1.9.1 +Pygments==2.20.0 +pygtrie==2.5.0 +PyJWT==2.12.1 +pyparsing==3.3.2 +pyspark==4.1.1 +pytest==9.0.3 +pytest-asyncio==1.3.0 +pytest-cov==7.1.0 +pytest-describe==3.1.0 +pytest-dotenv==0.5.2 +pytest-rerunfailures==16.2 +pytest-split==0.11.0 +pytest-timeout==2.4.0 +python-daemon==3.1.2 +python-dateutil==2.9.0.post0 +python-discovery==1.2.1 +python-dotenv==1.2.2 +python-multipart==0.0.24 +python-slugify==8.0.4 +pytimeparse==1.1.8 +pytz==2026.2 +PyYAML==6.0.3 +ray==2.54.1 +redshift-connector==2.1.11 +referencing==0.37.0 +regex==2026.4.4 +requests==2.34.2 +requests-mock==1.12.1 +requests-oauthlib==2.0.0 +requests-toolbelt==1.0.0 +rich==14.3.3 +rich-argparse==1.7.2 +rich-toolkit==0.19.7 +rpds-py==0.30.0 +rsa==4.9.1 +ruamel.yaml==0.19.1 +s3fs==2025.12.0 +s3transfer==0.15.0 +sagemaker_studio==1.0.26 +scikit-learn==1.5.2 +scipy==1.15.3 +scramp==1.4.8 +sentry-sdk==2.60.0 +setproctitle==1.3.7 +shellingham==1.5.4 +six==1.17.0 +smart_open==7.5.1 +sniffio==1.3.1 +snowplow-tracker==1.1.0 +soupsieve==2.8.3 +SQLAlchemy==2.0.49 +sqlalchemy-bigquery==1.16.0 +sqlalchemy-spanner==1.17.3 +sqlalchemy-stubs==0.4 +sqlparams==6.2.0 +sqlparse==0.5.5 +starlette==0.52.1 +std-uritemplate==2.0.8 +structlog==25.5.0 +svcs==25.1.0 +tabulate==0.10.0 +tenacity==9.1.4 +termcolor==3.3.0 +text-unidecode==1.3 +threadpoolctl==3.6.0 +thrift==0.20.0 +tiktoken==0.12.0 +tokenizers==0.22.2 +tomli==2.4.1 +tqdm==4.67.3 +traitlets==5.14.3 +typer==0.24.1 +types-attrs==19.1.0 +types-networkx==3.6.1.20260518 +types-protobuf==7.34.1.20260403 +types-python-dateutil==2.9.0.20260518 +types-pytz==2026.2.0.20260518 +types-PyYAML==6.0.12.20250915 +types-requests==2.33.0.20260518 +typing-inspection==0.4.2 +typing_extensions==4.15.0 +tzdata==2026.1 +uc-micro-py==2.0.0 +universal_pathlib==0.3.10 +uritemplate==4.2.0 +urllib3==2.7.0 +uuid6==2025.0.1 +uv==0.11.15 +uvicorn==0.44.0 +uvloop==0.22.1 +vertica-python==1.4.0 +virtualenv==21.2.0 +watchfiles==1.1.1 +watchtower==3.4.0 +websocket-client==1.9.0 +websockets==16.0 +Werkzeug==2.3.8 +wirerope==1.0.0 +wrapt==1.17.3 +yarl==1.23.0 +zipp==4.1.0 From d486c06716b44da0e160f4292f813cd9db6598fd Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Tue, 19 May 2026 11:51:36 +0100 Subject: [PATCH 3/9] Drop editable astronomer_cosmos pin from reference snapshots MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The pip-freeze snapshots emitted an ``-e git+ssh://…@#egg=astronomer_cosmos`` line because the hatch envs installed cosmos in editable mode against the local working tree. Drop those lines so the new files match the shape of the existing ``requirements-airflow-3.2-dbt-1.11.txt``, which omits the cosmos pin -- the consuming reader is expected to install the package they're testing separately. Co-Authored-By: Claude Opus 4.7 (1M context) --- requirements/requirements-airflow-3.2-dbt-1.10.txt | 1 - requirements/requirements-airflow-3.2-dbt-1.8.txt | 1 - requirements/requirements-airflow-3.2-dbt-1.9.txt | 1 - 3 files changed, 3 deletions(-) diff --git a/requirements/requirements-airflow-3.2-dbt-1.10.txt b/requirements/requirements-airflow-3.2-dbt-1.10.txt index adf4c2b675..5be4527146 100644 --- a/requirements/requirements-airflow-3.2-dbt-1.10.txt +++ b/requirements/requirements-airflow-3.2-dbt-1.10.txt @@ -37,7 +37,6 @@ argcomplete==3.6.3 asgiref==3.11.1 asn1crypto==1.5.1 ast_serialize==0.5.0 --e git+ssh://git@github.com/astronomer/astronomer-cosmos.git@339c6bc0854eb1e7274f46a84a911de270745aa8#egg=astronomer_cosmos async-timeout==5.0.1 attrs==26.1.0 Authlib==1.6.9 diff --git a/requirements/requirements-airflow-3.2-dbt-1.8.txt b/requirements/requirements-airflow-3.2-dbt-1.8.txt index c2141257ad..c6ddb773df 100644 --- a/requirements/requirements-airflow-3.2-dbt-1.8.txt +++ b/requirements/requirements-airflow-3.2-dbt-1.8.txt @@ -37,7 +37,6 @@ argcomplete==3.6.3 asgiref==3.11.1 asn1crypto==1.5.1 ast_serialize==0.5.0 --e git+ssh://git@github.com/astronomer/astronomer-cosmos.git@339c6bc0854eb1e7274f46a84a911de270745aa8#egg=astronomer_cosmos async-timeout==5.0.1 attrs==26.1.0 Authlib==1.6.9 diff --git a/requirements/requirements-airflow-3.2-dbt-1.9.txt b/requirements/requirements-airflow-3.2-dbt-1.9.txt index aae626a450..149d3b47e5 100644 --- a/requirements/requirements-airflow-3.2-dbt-1.9.txt +++ b/requirements/requirements-airflow-3.2-dbt-1.9.txt @@ -37,7 +37,6 @@ argcomplete==3.6.3 asgiref==3.11.1 asn1crypto==1.5.1 ast_serialize==0.5.0 --e git+ssh://git@github.com/astronomer/astronomer-cosmos.git@339c6bc0854eb1e7274f46a84a911de270745aa8#egg=astronomer_cosmos async-timeout==5.0.1 attrs==26.1.0 Authlib==1.6.9 From aab5c4fda060bf35599ad861126b343145bf3683 Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Wed, 27 May 2026 09:35:23 +0100 Subject: [PATCH 4/9] Apply suggestion from @tatiana --- docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst b/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst index d9f510ddf1..1cc055806d 100644 --- a/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst +++ b/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst @@ -357,7 +357,7 @@ Known limitations Minimum supported dbt version +++++++++++++++++++++++++++++ -``ExecutionMode.WATCHER`` requires **dbt-core 1.8 or newer**. On earlier dbt +``ExecutionMode.WATCHER`` requires **dbt-core 1.5 or newer**. On earlier dbt versions the watcher producer and the consumer-fallback path fail at the dbt CLI layer with ``No such option '--log-format'`` before any of the watcher event-handling code runs. From 5948e90cec427b46c72980c519f836e81b38642a Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Wed, 27 May 2026 11:26:34 +0100 Subject: [PATCH 5/9] Correct dbt 1.5+ floor explanation in watcher docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous explanation under "Minimum supported dbt version" claimed dbt 1.5 / 1.6 / 1.7 reject ``--log-format`` after the subcommand and that the per-subcommand flag was only added in 1.8. Empirically that's wrong: dbt's Click-based CLI, introduced in 1.5, declares ``--log-format`` on the parent group and re-exposes it on each subcommand via a shared global-flags decorator, so ``dbt run --log-format json`` parses successfully from 1.5 onward. Rewrite the paragraph to state the actual floor (dbt 1.5, when the Click CLI landed) and link the dbt-core 1.5.0 changelog entry that introduced the finer-grained log CLI parameters (dbt-core#6639). Keep the EOL reference and the ``ExecutionMode.LOCAL`` fallback for users on older dbt. 🤖 Generated with Claude Code (https://claude.com/claude-code) --- .../airflow-worker/watcher-execution-mode.rst | 34 ++++++++----------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst b/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst index 1cc055806d..5afbb6093b 100644 --- a/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst +++ b/docs/guides/run_dbt/airflow-worker/watcher-execution-mode.rst @@ -357,26 +357,22 @@ Known limitations Minimum supported dbt version +++++++++++++++++++++++++++++ -``ExecutionMode.WATCHER`` requires **dbt-core 1.5 or newer**. On earlier dbt -versions the watcher producer and the consumer-fallback path fail at the dbt -CLI layer with ``No such option '--log-format'`` before any of the watcher -event-handling code runs. - -Note that previous versions of dbt have all reached end of life and are no -longer supported by dbt Labs; see the +``ExecutionMode.WATCHER`` requires **dbt-core 1.5 or newer**. The watcher +relies on ``--log-format json`` to consume structured per-model events from +dbt, with the flag placed after the dbt subcommand (e.g. +``dbt build --log-format json …``). dbt-core 1.5 introduced finer-grained +log CLI parameters (see the +`dbt-core 1.5.0 changelog `_, +"Implemented new log cli parameters for finer-grained control", tracked in +`dbt-core#6639 `_) and +accepts ``--log-format`` in that position; older dbt releases predate this +change and are not validated by Cosmos's watcher tests. + +dbt versions older than 1.5 have all reached end of life and are no longer +supported by dbt Labs; see the `dbt Core versions `_ page -for current dbt-Labs-supported releases. - -The watcher needs ``--log-format json`` so the producer and the consumer -fallback receive structured per-model events from dbt. Cosmos passes the -flag after the dbt subcommand (e.g. ``dbt build --log-format json …``). -dbt 1.5 / 1.6 / 1.7 expose ``--log-format`` as a **global** flag only — it -must appear *before* the subcommand on those versions — so the dbt CLI -parser rejects the command. dbt 1.8 was the release that added -``--log-format`` as a per-subcommand flag, making the current command -shape work. - -If you must use dbt < 1.8 with Cosmos, use ``ExecutionMode.LOCAL`` instead. +for current dbt-Labs-supported releases. If you must run an older dbt +release with Cosmos, use ``ExecutionMode.LOCAL`` instead. Producer task implementation ++++++++++++++++++++++++++++ From f80bccf6036aadc5fda61e01f9c92e17ba859e63 Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Wed, 27 May 2026 11:41:30 +0100 Subject: [PATCH 6/9] Update requirements/requirements-airflow-3.2-dbt-1.8.txt Co-authored-by: Pankaj Koti --- requirements/requirements-airflow-3.2-dbt-1.8.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements/requirements-airflow-3.2-dbt-1.8.txt b/requirements/requirements-airflow-3.2-dbt-1.8.txt index c6ddb773df..c11171a4ea 100644 --- a/requirements/requirements-airflow-3.2-dbt-1.8.txt +++ b/requirements/requirements-airflow-3.2-dbt-1.8.txt @@ -1,5 +1,3 @@ -Checking dependencies -Syncing dependencies a2wsgi==1.10.10 adal==1.2.7 adlfs==2026.2.0 From f7cdbdcdaa671f61e36702ac9fc4baeaf3d3964f Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Wed, 27 May 2026 11:41:40 +0100 Subject: [PATCH 7/9] Update requirements/requirements-airflow-3.2-dbt-1.9.txt Co-authored-by: Pankaj Koti --- requirements/requirements-airflow-3.2-dbt-1.9.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements/requirements-airflow-3.2-dbt-1.9.txt b/requirements/requirements-airflow-3.2-dbt-1.9.txt index 149d3b47e5..6225c9bbc9 100644 --- a/requirements/requirements-airflow-3.2-dbt-1.9.txt +++ b/requirements/requirements-airflow-3.2-dbt-1.9.txt @@ -1,5 +1,3 @@ -Checking dependencies -Syncing dependencies a2wsgi==1.10.10 adal==1.2.7 adlfs==2026.2.0 From e79acc14c4d94b85ebeb15ab829b827bb03c18ce Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Wed, 27 May 2026 11:41:51 +0100 Subject: [PATCH 8/9] Update requirements/requirements-airflow-3.2-dbt-1.10.txt Co-authored-by: Pankaj Koti --- requirements/requirements-airflow-3.2-dbt-1.10.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements/requirements-airflow-3.2-dbt-1.10.txt b/requirements/requirements-airflow-3.2-dbt-1.10.txt index 5be4527146..cfa51b0637 100644 --- a/requirements/requirements-airflow-3.2-dbt-1.10.txt +++ b/requirements/requirements-airflow-3.2-dbt-1.10.txt @@ -1,5 +1,3 @@ -Checking dependencies -Syncing dependencies a2wsgi==1.10.10 adal==1.2.7 adlfs==2026.2.0 From 1405700357284c1d82a465251b491673b42f37f6 Mon Sep 17 00:00:00 2001 From: Tatiana Al-Chueyr Date: Wed, 27 May 2026 11:43:19 +0100 Subject: [PATCH 9/9] Drop dbt 1.8 / 1.9 / 1.10 requirements reference snapshots MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The three reference-only snapshot files were added to support a "watcher requires dbt 1.8+" claim that no longer holds: dbt-core's Click-based CLI accepts ``--log-format json`` after the subcommand from 1.5 onward (see dbt-core 1.5.0 changelog, dbt-core#6639), so the watcher's effective floor is 1.5+ and there's no behavioural reason to fix the snapshots at 1.8 / 1.9 / 1.10 in this branch. Keep ``requirements-airflow-3.2-dbt-1.11.txt`` — it predates this PR and is referenced by ``scripts/test/pre-install-airflow.sh``. 🤖 Generated with Claude Code (https://claude.com/claude-code) --- .../requirements-airflow-3.2-dbt-1.10.txt | 422 ----------------- .../requirements-airflow-3.2-dbt-1.8.txt | 425 ------------------ .../requirements-airflow-3.2-dbt-1.9.txt | 422 ----------------- 3 files changed, 1269 deletions(-) delete mode 100644 requirements/requirements-airflow-3.2-dbt-1.10.txt delete mode 100644 requirements/requirements-airflow-3.2-dbt-1.8.txt delete mode 100644 requirements/requirements-airflow-3.2-dbt-1.9.txt diff --git a/requirements/requirements-airflow-3.2-dbt-1.10.txt b/requirements/requirements-airflow-3.2-dbt-1.10.txt deleted file mode 100644 index cfa51b0637..0000000000 --- a/requirements/requirements-airflow-3.2-dbt-1.10.txt +++ /dev/null @@ -1,422 +0,0 @@ -a2wsgi==1.10.10 -adal==1.2.7 -adlfs==2026.2.0 -aenum==3.1.17 -agate==1.9.1 -aiobotocore==2.26.0 -aiofiles==25.1.0 -aiohappyeyeballs==2.6.1 -aiohttp==3.13.5 -aiohttp-cors==0.8.1 -aioitertools==0.13.0 -aiosignal==1.4.0 -aiosmtplib==5.1.0 -aiosqlite==0.21.0 -airflow-provider-duckdb==0.2.0 -alembic==1.18.4 -annotated-doc==0.0.4 -annotated-types==0.7.0 -anyio==4.13.0 -apache-airflow==3.2.0 -apache-airflow-core==3.2.0 -apache-airflow-providers-amazon==9.24.0 -apache-airflow-providers-cncf-kubernetes==10.15.0 -apache-airflow-providers-common-compat==1.14.2 -apache-airflow-providers-common-io==1.7.2 -apache-airflow-providers-common-sql==1.34.0 -apache-airflow-providers-docker==4.5.4 -apache-airflow-providers-google==21.0.0 -apache-airflow-providers-http==6.0.1 -apache-airflow-providers-microsoft-azure==13.1.0 -apache-airflow-providers-smtp==2.4.4 -apache-airflow-providers-standard==1.12.2 -apache-airflow-task-sdk==1.2.0 -argcomplete==3.6.3 -asgiref==3.11.1 -asn1crypto==1.5.1 -ast_serialize==0.5.0 -async-timeout==5.0.1 -attrs==26.1.0 -Authlib==1.6.9 -azure-batch==14.2.0 -azure-common==1.1.28 -azure-core==1.39.0 -azure-cosmos==4.15.0 -azure-datalake-store==0.0.53 -azure-identity==1.25.3 -azure-keyvault-secrets==4.10.0 -azure-kusto-data==6.0.3 -azure-mgmt-compute==37.2.0 -azure-mgmt-containerinstance==10.1.0 -azure-mgmt-containerregistry==15.0.0 -azure-mgmt-core==1.6.0 -azure-mgmt-cosmosdb==9.9.0 -azure-mgmt-datafactory==9.3.0 -azure-mgmt-datalake-nspkg==3.0.1 -azure-mgmt-datalake-store==0.5.0 -azure-mgmt-nspkg==3.0.2 -azure-mgmt-resource==25.0.0 -azure-mgmt-storage==24.0.1 -azure-nspkg==3.0.2 -azure-servicebus==7.14.3 -azure-storage-blob==12.28.0 -azure-storage-file-datalake==12.23.0 -azure-storage-file-share==12.24.0 -azure-synapse-artifacts==0.22.0 -azure-synapse-spark==0.7.0 -babel==2.18.0 -backoff==2.2.1 -backports-datetime-fromisoformat==2.0.3 -backports.asyncio.runner==1.2.0 -backports.strenum==1.3.1 -backports.tarfile==1.2.0 -beautifulsoup4==4.14.3 -boto3==1.41.5 -botocore==1.41.5 -cadwyn==6.2.0 -cattrs==26.1.0 -certifi==2026.4.22 -cffi==2.0.0 -cfgv==3.5.0 -chardet==6.0.0.post1 -charset-normalizer==3.4.7 -click==8.4.0 -colorama==0.4.6 -colorful==0.5.8 -colorlog==6.10.1 -coverage==7.14.0 -cron_descriptor==2.0.8 -croniter==6.2.2 -cryptography==46.0.6 -daff==1.4.2 -databricks-sdk==0.47.0 -databricks-sql-connector==4.2.5 -db-dtypes==1.5.1 -dbt-adapters==1.23.0 -dbt-bigquery==1.11.1 -dbt-common==1.38.0 -dbt-core==1.10.21 -dbt-databricks==1.10.9 -dbt-duckdb==1.10.1 -dbt-extractor==0.6.0 -dbt-loom==0.9.4 -dbt-postgres==1.10.0 -dbt-protos==1.0.498 -dbt-semantic-interfaces==0.9.0 -dbt-spark==1.10.1 -dbt-vertica==1.0.4 -decorator==5.2.1 -deepdiff==8.6.2 -Deprecated==1.3.1 -deprecation==2.1.0 -dill==0.4.1 -distlib==0.4.0 -distro==1.9.0 -dnspython==2.8.0 -docker==7.1.0 -docstring_parser==0.17.0 -duckdb==1.5.2 -duckdb_engine==0.17.0 -durationpy==0.10 -email-validator==2.3.0 -et_xmlfile==2.0.0 -exceptiongroup==1.3.1 -fastapi==0.135.3 -fastapi-cli==0.0.24 -fastjsonschema==2.21.2 -fastuuid==0.14.0 -filelock==3.25.2 -frozenlist==1.8.0 -fsspec==2025.12.0 -gcloud-aio-auth==5.4.4 -gcloud-aio-bigquery==7.1.0 -gcloud-aio-storage==9.6.4 -gcsfs==2025.12.0 -google-ads==30.0.0 -google-analytics-admin==0.28.0 -google-api-core==2.30.2 -google-api-python-client==2.193.0 -google-auth==2.49.1 -google-auth-httplib2==0.3.1 -google-auth-oauthlib==1.3.1 -google-cloud-aiplatform==1.145.0 -google-cloud-alloydb==0.9.0 -google-cloud-appengine-logging==1.9.0 -google-cloud-audit-log==0.5.0 -google-cloud-automl==2.19.0 -google-cloud-batch==0.21.0 -google-cloud-bigquery==3.41.0 -google-cloud-bigquery-datatransfer==3.22.0 -google-cloud-bigquery-storage==2.37.0 -google-cloud-bigtable==2.36.0 -google-cloud-build==3.36.0 -google-cloud-compute==1.47.0 -google-cloud-container==2.64.0 -google-cloud-core==2.5.1 -google-cloud-datacatalog==3.30.0 -google-cloud-dataflow-client==0.13.0 -google-cloud-dataform==0.10.0 -google-cloud-dataplex==2.18.0 -google-cloud-dataproc==5.26.0 -google-cloud-dataproc-metastore==1.22.0 -google-cloud-dlp==3.35.0 -google-cloud-kms==3.12.0 -google-cloud-language==2.20.0 -google-cloud-logging==3.15.0 -google-cloud-managedkafka==0.4.0 -google-cloud-memcache==1.15.0 -google-cloud-monitoring==2.30.0 -google-cloud-orchestration-airflow==1.20.0 -google-cloud-os-login==2.20.0 -google-cloud-pubsub==2.36.0 -google-cloud-redis==2.21.0 -google-cloud-resource-manager==1.17.0 -google-cloud-run==0.16.0 -google-cloud-secret-manager==2.27.0 -google-cloud-spanner==3.64.0 -google-cloud-speech==2.38.0 -google-cloud-storage==3.1.1 -google-cloud-storage-control==1.11.0 -google-cloud-storage-transfer==1.20.0 -google-cloud-tasks==2.22.0 -google-cloud-texttospeech==2.36.0 -google-cloud-translate==3.25.0 -google-cloud-videointelligence==2.19.0 -google-cloud-vision==3.13.0 -google-cloud-workflows==1.21.0 -google-crc32c==1.8.0 -google-genai==1.70.0 -google-resumable-media==2.8.2 -googleapis-common-protos==1.74.0 -greenback==1.3.0 -greenlet==3.3.2 -grpc-google-iam-v1==0.14.4 -grpc-interceptor==0.15.4 -grpcio==1.80.0 -grpcio-gcp==0.2.2 -grpcio-status==1.80.0 -h11==0.16.0 -h2==4.3.0 -hf-xet==1.4.3 -hpack==4.1.0 -httpcore==1.0.9 -httplib2==0.31.2 -httptools==0.7.1 -httpx==0.28.1 -huggingface_hub==1.9.0 -hyperframe==6.1.0 -identify==2.6.19 -idna==3.15 -ijson==3.4.0.post0 -immutabledict==4.3.1 -importlib_metadata==8.7.1 -inflection==0.5.1 -iniconfig==2.3.0 -isodate==0.7.2 -itsdangerous==2.2.0 -jaraco.classes==3.4.0 -jaraco.context==6.1.2 -jaraco.functools==4.4.0 -Jinja2==3.1.6 -jiter==0.13.0 -jmespath==1.1.0 -joblib==1.5.3 -jsonpath-ng==1.8.0 -jsonschema==4.26.0 -jsonschema-specifications==2025.9.1 -jupyter_core==5.9.1 -keyring==25.7.0 -kubernetes==35.0.0 -kubernetes_asyncio==35.0.1 -lazy-object-proxy==1.12.0 -leather==0.4.1 -libcst==1.8.6 -librt==0.11.0 -linkify-it-py==2.1.0 -litellm==1.82.6 -lockfile==0.12.2 -looker_sdk==26.6.1 -lxml==5.4.0 -lz4==4.4.5 -Mako==1.3.10 -markdown-it-py==4.0.0 -MarkupSafe==3.0.3 -marshmallow==4.3.0 -mashumaro==3.14 -mdurl==0.1.2 -methodtools==0.4.7 -microsoft-kiota-abstractions==1.9.10 -microsoft-kiota-authentication-azure==1.9.10 -microsoft-kiota-http==1.9.10 -microsoft-kiota-serialization-json==1.9.10 -microsoft-kiota-serialization-text==1.9.10 -mmh3==5.2.1 -more-itertools==10.8.0 -msal==1.35.1 -msal-extensions==1.3.1 -msgpack==1.1.2 -msgraph-core==1.3.8 -msgraphfs==0.4 -msgspec==0.20.0 -msrest==0.7.1 -msrestazure==0.6.4.post1 -multidict==6.7.1 -mypy==2.1.0 -mypy_extensions==1.1.0 -natsort==8.4.0 -nbformat==5.10.4 -networkx==3.4.2 -nodeenv==1.10.0 -numpy==2.2.6 -oauthlib==3.3.1 -openai==2.30.0 -opencensus==0.11.4 -opencensus-context==0.1.3 -openlineage-integration-common==1.47.1 -openlineage-python==1.47.1 -openlineage_sql==1.47.1 -openpyxl==3.1.5 -opentelemetry-api==1.40.0 -opentelemetry-exporter-otlp==1.40.0 -opentelemetry-exporter-otlp-proto-common==1.40.0 -opentelemetry-exporter-otlp-proto-grpc==1.40.0 -opentelemetry-exporter-otlp-proto-http==1.40.0 -opentelemetry-exporter-prometheus==0.61b0 -opentelemetry-proto==1.40.0 -opentelemetry-resourcedetector-gcp==1.11.0a0 -opentelemetry-sdk==1.40.0 -opentelemetry-semantic-conventions==0.61b0 -orderly-set==5.5.0 -orjson==3.11.9 -outcome==1.3.0.post0 -packaging==26.2 -pandas==2.3.3 -pandas-gbq==0.34.1 -paradime-io==4.18.0 -parsedatetime==2.6 -pathlib_abc==0.5.2 -pathspec==0.12.1 -pendulum==3.2.0 -platformdirs==4.9.4 -pluggy==1.6.0 -pre_commit==4.6.0 -prometheus_client==0.24.1 -propcache==0.4.1 -proto-plus==1.27.2 -protobuf==6.33.6 -psutil==7.2.2 -psycopg2-binary==2.9.12 -py-spy==0.4.1 -py4j==0.10.9.9 -pyarrow==23.0.1 -pyasn1==0.6.3 -pyasn1_modules==0.4.2 -PyAthena==3.30.1 -pybreaker==1.4.1 -pycparser==3.0 -pydantic==2.13.4 -pydantic-extra-types==2.11.2 -pydantic-settings==2.13.1 -pydantic_core==2.46.4 -pydata-google-auth==1.9.1 -Pygments==2.20.0 -pygtrie==2.5.0 -PyJWT==2.12.1 -pyparsing==3.3.2 -pyspark==4.1.1 -pytest==9.0.3 -pytest-asyncio==1.3.0 -pytest-cov==7.1.0 -pytest-describe==3.1.0 -pytest-dotenv==0.5.2 -pytest-rerunfailures==16.2 -pytest-split==0.11.0 -pytest-timeout==2.4.0 -python-daemon==3.1.2 -python-dateutil==2.9.0.post0 -python-discovery==1.2.1 -python-dotenv==1.2.2 -python-multipart==0.0.24 -python-slugify==8.0.4 -pytimeparse==1.1.8 -pytz==2026.2 -PyYAML==6.0.3 -ray==2.54.1 -redshift-connector==2.1.11 -referencing==0.37.0 -regex==2026.4.4 -requests==2.34.2 -requests-mock==1.12.1 -requests-oauthlib==2.0.0 -requests-toolbelt==1.0.0 -rich==14.3.3 -rich-argparse==1.7.2 -rich-toolkit==0.19.7 -rpds-py==0.30.0 -rsa==4.9.1 -ruamel.yaml==0.19.1 -s3fs==2025.12.0 -s3transfer==0.15.0 -sagemaker_studio==1.0.26 -scikit-learn==1.5.2 -scipy==1.15.3 -scramp==1.4.8 -sentry-sdk==2.60.0 -setproctitle==1.3.7 -shellingham==1.5.4 -six==1.17.0 -smart_open==7.5.1 -sniffio==1.3.1 -snowplow-tracker==1.1.0 -soupsieve==2.8.3 -SQLAlchemy==2.0.49 -sqlalchemy-bigquery==1.16.0 -sqlalchemy-spanner==1.17.3 -sqlalchemy-stubs==0.4 -sqlparams==6.2.0 -sqlparse==0.5.4 -starlette==0.52.1 -std-uritemplate==2.0.8 -structlog==25.5.0 -svcs==25.1.0 -tabulate==0.10.0 -tenacity==9.1.4 -termcolor==3.3.0 -text-unidecode==1.3 -threadpoolctl==3.6.0 -thrift==0.20.0 -tiktoken==0.12.0 -tokenizers==0.22.2 -tomli==2.4.1 -tqdm==4.67.3 -traitlets==5.14.3 -typer==0.24.1 -types-attrs==19.1.0 -types-networkx==3.6.1.20260518 -types-protobuf==7.34.1.20260403 -types-python-dateutil==2.9.0.20260518 -types-pytz==2026.2.0.20260518 -types-PyYAML==6.0.12.20250915 -types-requests==2.33.0.20260518 -typing-inspection==0.4.2 -typing_extensions==4.15.0 -tzdata==2026.1 -uc-micro-py==2.0.0 -universal_pathlib==0.3.10 -uritemplate==4.2.0 -urllib3==2.7.0 -uuid6==2025.0.1 -uv==0.11.15 -uvicorn==0.44.0 -uvloop==0.22.1 -vertica-python==1.4.0 -virtualenv==21.2.0 -watchfiles==1.1.1 -watchtower==3.4.0 -websocket-client==1.9.0 -websockets==16.0 -Werkzeug==2.3.8 -wirerope==1.0.0 -wrapt==1.17.3 -yarl==1.23.0 -zipp==4.1.0 diff --git a/requirements/requirements-airflow-3.2-dbt-1.8.txt b/requirements/requirements-airflow-3.2-dbt-1.8.txt deleted file mode 100644 index c11171a4ea..0000000000 --- a/requirements/requirements-airflow-3.2-dbt-1.8.txt +++ /dev/null @@ -1,425 +0,0 @@ -a2wsgi==1.10.10 -adal==1.2.7 -adlfs==2026.2.0 -aenum==3.1.17 -agate==1.9.1 -aiobotocore==2.26.0 -aiofiles==25.1.0 -aiohappyeyeballs==2.6.1 -aiohttp==3.13.5 -aiohttp-cors==0.8.1 -aioitertools==0.13.0 -aiosignal==1.4.0 -aiosmtplib==5.1.0 -aiosqlite==0.21.0 -airflow-provider-duckdb==0.2.0 -alembic==1.18.4 -annotated-doc==0.0.4 -annotated-types==0.7.0 -anyio==4.13.0 -apache-airflow==3.2.0 -apache-airflow-core==3.2.0 -apache-airflow-providers-amazon==9.24.0 -apache-airflow-providers-cncf-kubernetes==10.15.0 -apache-airflow-providers-common-compat==1.14.2 -apache-airflow-providers-common-io==1.7.2 -apache-airflow-providers-common-sql==1.34.0 -apache-airflow-providers-docker==4.5.4 -apache-airflow-providers-google==21.0.0 -apache-airflow-providers-http==6.0.1 -apache-airflow-providers-microsoft-azure==13.1.0 -apache-airflow-providers-smtp==2.4.4 -apache-airflow-providers-standard==1.12.2 -apache-airflow-task-sdk==1.2.0 -argcomplete==3.6.3 -asgiref==3.11.1 -asn1crypto==1.5.1 -ast_serialize==0.5.0 -async-timeout==5.0.1 -attrs==26.1.0 -Authlib==1.6.9 -azure-batch==14.2.0 -azure-common==1.1.28 -azure-core==1.39.0 -azure-cosmos==4.15.0 -azure-datalake-store==0.0.53 -azure-identity==1.25.3 -azure-keyvault-secrets==4.10.0 -azure-kusto-data==6.0.3 -azure-mgmt-compute==37.2.0 -azure-mgmt-containerinstance==10.1.0 -azure-mgmt-containerregistry==15.0.0 -azure-mgmt-core==1.6.0 -azure-mgmt-cosmosdb==9.9.0 -azure-mgmt-datafactory==9.3.0 -azure-mgmt-datalake-nspkg==3.0.1 -azure-mgmt-datalake-store==0.5.0 -azure-mgmt-nspkg==3.0.2 -azure-mgmt-resource==25.0.0 -azure-mgmt-storage==24.0.1 -azure-nspkg==3.0.2 -azure-servicebus==7.14.3 -azure-storage-blob==12.28.0 -azure-storage-file-datalake==12.23.0 -azure-storage-file-share==12.24.0 -azure-synapse-artifacts==0.22.0 -azure-synapse-spark==0.7.0 -babel==2.18.0 -backoff==2.2.1 -backports-datetime-fromisoformat==2.0.3 -backports.asyncio.runner==1.2.0 -backports.strenum==1.3.1 -backports.tarfile==1.2.0 -beautifulsoup4==4.14.3 -boto3==1.41.5 -botocore==1.41.5 -cadwyn==6.2.0 -cattrs==26.1.0 -certifi==2026.4.22 -cffi==2.0.0 -cfgv==3.5.0 -chardet==6.0.0.post1 -charset-normalizer==3.4.7 -click==8.4.0 -colorama==0.4.6 -colorful==0.5.8 -colorlog==6.10.1 -coverage==7.14.0 -cron_descriptor==2.0.8 -croniter==6.2.2 -cryptography==46.0.6 -daff==1.4.2 -databricks-sdk==0.47.0 -databricks-sql-connector==4.2.5 -db-dtypes==1.5.1 -dbt-adapters==1.16.3 -dbt-bigquery==1.11.1 -dbt-common==1.27.1 -dbt-core==1.8.9 -dbt-databricks==1.10.9 -dbt-duckdb==1.8.4 -dbt-extractor==0.6.0 -dbt-loom==0.9.4 -dbt-postgres==1.8.2 -dbt-protos==1.0.498 -dbt-semantic-interfaces==0.5.1 -dbt-spark==1.10.1 -dbt-vertica==1.0.4 -decorator==5.2.1 -deepdiff==7.0.1 -Deprecated==1.3.1 -deprecation==2.1.0 -dill==0.4.1 -distlib==0.4.0 -distro==1.9.0 -dnspython==2.8.0 -docker==7.1.0 -docstring_parser==0.17.0 -duckdb==1.5.2 -duckdb_engine==0.17.0 -durationpy==0.10 -email-validator==2.3.0 -et_xmlfile==2.0.0 -exceptiongroup==1.3.1 -fastapi==0.135.3 -fastapi-cli==0.0.24 -fastjsonschema==2.21.2 -fastuuid==0.14.0 -filelock==3.25.2 -frozenlist==1.8.0 -fsspec==2025.12.0 -gcloud-aio-auth==5.4.4 -gcloud-aio-bigquery==7.1.0 -gcloud-aio-storage==9.6.4 -gcsfs==2025.12.0 -google-ads==30.0.0 -google-analytics-admin==0.28.0 -google-api-core==2.30.2 -google-api-python-client==2.193.0 -google-auth==2.49.1 -google-auth-httplib2==0.3.1 -google-auth-oauthlib==1.3.1 -google-cloud-aiplatform==1.145.0 -google-cloud-alloydb==0.9.0 -google-cloud-appengine-logging==1.9.0 -google-cloud-audit-log==0.5.0 -google-cloud-automl==2.19.0 -google-cloud-batch==0.21.0 -google-cloud-bigquery==3.41.0 -google-cloud-bigquery-datatransfer==3.22.0 -google-cloud-bigquery-storage==2.37.0 -google-cloud-bigtable==2.36.0 -google-cloud-build==3.36.0 -google-cloud-compute==1.47.0 -google-cloud-container==2.64.0 -google-cloud-core==2.5.1 -google-cloud-datacatalog==3.30.0 -google-cloud-dataflow-client==0.13.0 -google-cloud-dataform==0.10.0 -google-cloud-dataplex==2.18.0 -google-cloud-dataproc==5.26.0 -google-cloud-dataproc-metastore==1.22.0 -google-cloud-dlp==3.35.0 -google-cloud-kms==3.12.0 -google-cloud-language==2.20.0 -google-cloud-logging==3.15.0 -google-cloud-managedkafka==0.4.0 -google-cloud-memcache==1.15.0 -google-cloud-monitoring==2.30.0 -google-cloud-orchestration-airflow==1.20.0 -google-cloud-os-login==2.20.0 -google-cloud-pubsub==2.36.0 -google-cloud-redis==2.21.0 -google-cloud-resource-manager==1.17.0 -google-cloud-run==0.16.0 -google-cloud-secret-manager==2.27.0 -google-cloud-spanner==3.64.0 -google-cloud-speech==2.38.0 -google-cloud-storage==3.1.1 -google-cloud-storage-control==1.11.0 -google-cloud-storage-transfer==1.20.0 -google-cloud-tasks==2.22.0 -google-cloud-texttospeech==2.36.0 -google-cloud-translate==3.25.0 -google-cloud-videointelligence==2.19.0 -google-cloud-vision==3.13.0 -google-cloud-workflows==1.21.0 -google-crc32c==1.8.0 -google-genai==1.70.0 -google-resumable-media==2.8.2 -googleapis-common-protos==1.74.0 -greenback==1.3.0 -greenlet==3.3.2 -grpc-google-iam-v1==0.14.4 -grpc-interceptor==0.15.4 -grpcio==1.80.0 -grpcio-gcp==0.2.2 -grpcio-status==1.80.0 -h11==0.16.0 -h2==4.3.0 -hf-xet==1.4.3 -hpack==4.1.0 -httpcore==1.0.9 -httplib2==0.31.2 -httptools==0.7.1 -httpx==0.28.1 -huggingface_hub==1.9.0 -hyperframe==6.1.0 -identify==2.6.19 -idna==3.15 -ijson==3.4.0.post0 -immutabledict==4.3.1 -importlib-metadata==6.11.0 -inflection==0.5.1 -iniconfig==2.3.0 -isodate==0.6.1 -itsdangerous==2.2.0 -jaraco.classes==3.4.0 -jaraco.context==6.1.2 -jaraco.functools==4.4.0 -Jinja2==3.1.6 -jiter==0.13.0 -jmespath==1.1.0 -joblib==1.5.3 -jsonpath-ng==1.8.0 -jsonschema==4.26.0 -jsonschema-specifications==2025.9.1 -jupyter_core==5.9.1 -keyring==25.7.0 -kubernetes==35.0.0 -kubernetes_asyncio==35.0.1 -lazy-object-proxy==1.12.0 -leather==0.4.1 -libcst==1.8.6 -librt==0.11.0 -linkify-it-py==2.1.0 -litellm==1.82.6 -lockfile==0.12.2 -Logbook==1.5.3 -looker_sdk==26.6.1 -lxml==5.4.0 -lz4==4.4.5 -Mako==1.3.10 -markdown-it-py==4.0.0 -MarkupSafe==3.0.3 -marshmallow==4.3.0 -mashumaro==3.14 -mdurl==0.1.2 -methodtools==0.4.7 -microsoft-kiota-abstractions==1.9.10 -microsoft-kiota-authentication-azure==1.9.10 -microsoft-kiota-http==1.9.10 -microsoft-kiota-serialization-json==1.9.10 -microsoft-kiota-serialization-text==1.9.10 -minimal-snowplow-tracker==0.0.2 -mmh3==5.2.1 -more-itertools==10.8.0 -msal==1.35.1 -msal-extensions==1.3.1 -msgpack==1.1.2 -msgraph-core==1.3.8 -msgraphfs==0.4 -msgspec==0.20.0 -msrest==0.7.1 -msrestazure==0.6.4.post1 -multidict==6.7.1 -mypy==2.1.0 -mypy_extensions==1.1.0 -natsort==8.4.0 -nbformat==5.10.4 -networkx==3.4.2 -nodeenv==1.10.0 -numpy==2.2.6 -oauthlib==3.3.1 -openai==2.30.0 -opencensus==0.11.4 -opencensus-context==0.1.3 -openlineage-integration-common==1.47.1 -openlineage-python==1.47.1 -openlineage_sql==1.47.1 -openpyxl==3.1.5 -opentelemetry-api==1.40.0 -opentelemetry-exporter-otlp==1.40.0 -opentelemetry-exporter-otlp-proto-common==1.40.0 -opentelemetry-exporter-otlp-proto-grpc==1.40.0 -opentelemetry-exporter-otlp-proto-http==1.40.0 -opentelemetry-exporter-prometheus==0.61b0 -opentelemetry-proto==1.40.0 -opentelemetry-resourcedetector-gcp==1.11.0a0 -opentelemetry-sdk==1.40.0 -opentelemetry-semantic-conventions==0.61b0 -ordered-set==4.1.0 -orderly-set==5.5.0 -orjson==3.11.9 -outcome==1.3.0.post0 -packaging==26.2 -pandas==2.3.3 -pandas-gbq==0.34.1 -paradime-io==4.18.0 -parsedatetime==2.6 -pathlib_abc==0.5.2 -pathspec==0.12.1 -pendulum==3.2.0 -platformdirs==4.9.4 -pluggy==1.6.0 -pre_commit==4.6.0 -prometheus_client==0.24.1 -propcache==0.4.1 -proto-plus==1.27.2 -protobuf==5.29.6 -psutil==7.2.2 -psycopg2-binary==2.9.12 -py-spy==0.4.1 -py4j==0.10.9.9 -pyarrow==23.0.1 -pyasn1==0.6.3 -pyasn1_modules==0.4.2 -PyAthena==3.30.1 -pybreaker==1.4.1 -pycparser==3.0 -pydantic==2.13.4 -pydantic-extra-types==2.11.2 -pydantic-settings==2.13.1 -pydantic_core==2.46.4 -pydata-google-auth==1.9.1 -Pygments==2.20.0 -pygtrie==2.5.0 -PyJWT==2.12.1 -pyparsing==3.3.2 -pyspark==4.1.1 -pytest==9.0.3 -pytest-asyncio==1.3.0 -pytest-cov==7.1.0 -pytest-describe==3.1.0 -pytest-dotenv==0.5.2 -pytest-rerunfailures==16.2 -pytest-split==0.11.0 -pytest-timeout==2.4.0 -python-daemon==3.1.2 -python-dateutil==2.9.0.post0 -python-discovery==1.2.1 -python-dotenv==1.2.2 -python-multipart==0.0.24 -python-slugify==8.0.4 -pytimeparse==1.1.8 -pytz==2026.2 -PyYAML==6.0.3 -ray==2.54.1 -redshift-connector==2.1.11 -referencing==0.37.0 -regex==2026.4.4 -requests==2.34.2 -requests-mock==1.12.1 -requests-oauthlib==2.0.0 -requests-toolbelt==1.0.0 -rich==14.3.3 -rich-argparse==1.7.2 -rich-toolkit==0.19.7 -rpds-py==0.30.0 -rsa==4.9.1 -ruamel.yaml==0.19.1 -s3fs==2025.12.0 -s3transfer==0.15.0 -sagemaker_studio==1.0.26 -scikit-learn==1.5.2 -scipy==1.15.3 -scramp==1.4.8 -sentry-sdk==2.60.0 -setproctitle==1.3.7 -shellingham==1.5.4 -six==1.17.0 -smart_open==7.5.1 -sniffio==1.3.1 -snowplow-tracker==1.1.0 -soupsieve==2.8.3 -SQLAlchemy==2.0.49 -sqlalchemy-bigquery==1.16.0 -sqlalchemy-spanner==1.17.3 -sqlalchemy-stubs==0.4 -sqlparams==6.2.0 -sqlparse==0.5.5 -starlette==0.52.1 -std-uritemplate==2.0.8 -structlog==25.5.0 -svcs==25.1.0 -tabulate==0.10.0 -tenacity==9.1.4 -termcolor==3.3.0 -text-unidecode==1.3 -threadpoolctl==3.6.0 -thrift==0.20.0 -tiktoken==0.12.0 -tokenizers==0.22.2 -tomli==2.4.1 -tqdm==4.67.3 -traitlets==5.14.3 -typer==0.24.1 -types-attrs==19.1.0 -types-networkx==3.6.1.20260518 -types-protobuf==7.34.1.20260403 -types-python-dateutil==2.9.0.20260518 -types-pytz==2026.2.0.20260518 -types-PyYAML==6.0.12.20250915 -types-requests==2.33.0.20260518 -typing-inspection==0.4.2 -typing_extensions==4.15.0 -tzdata==2026.1 -uc-micro-py==2.0.0 -universal_pathlib==0.3.10 -uritemplate==4.2.0 -urllib3==2.7.0 -uuid6==2025.0.1 -uv==0.11.15 -uvicorn==0.44.0 -uvloop==0.22.1 -vertica-python==1.4.0 -virtualenv==21.2.0 -watchfiles==1.1.1 -watchtower==3.4.0 -websocket-client==1.9.0 -websockets==16.0 -Werkzeug==2.3.8 -wirerope==1.0.0 -wrapt==1.17.3 -yarl==1.23.0 -zipp==4.1.0 diff --git a/requirements/requirements-airflow-3.2-dbt-1.9.txt b/requirements/requirements-airflow-3.2-dbt-1.9.txt deleted file mode 100644 index 6225c9bbc9..0000000000 --- a/requirements/requirements-airflow-3.2-dbt-1.9.txt +++ /dev/null @@ -1,422 +0,0 @@ -a2wsgi==1.10.10 -adal==1.2.7 -adlfs==2026.2.0 -aenum==3.1.17 -agate==1.9.1 -aiobotocore==2.26.0 -aiofiles==25.1.0 -aiohappyeyeballs==2.6.1 -aiohttp==3.13.5 -aiohttp-cors==0.8.1 -aioitertools==0.13.0 -aiosignal==1.4.0 -aiosmtplib==5.1.0 -aiosqlite==0.21.0 -airflow-provider-duckdb==0.2.0 -alembic==1.18.4 -annotated-doc==0.0.4 -annotated-types==0.7.0 -anyio==4.13.0 -apache-airflow==3.2.0 -apache-airflow-core==3.2.0 -apache-airflow-providers-amazon==9.24.0 -apache-airflow-providers-cncf-kubernetes==10.15.0 -apache-airflow-providers-common-compat==1.14.2 -apache-airflow-providers-common-io==1.7.2 -apache-airflow-providers-common-sql==1.34.0 -apache-airflow-providers-docker==4.5.4 -apache-airflow-providers-google==21.0.0 -apache-airflow-providers-http==6.0.1 -apache-airflow-providers-microsoft-azure==13.1.0 -apache-airflow-providers-smtp==2.4.4 -apache-airflow-providers-standard==1.12.2 -apache-airflow-task-sdk==1.2.0 -argcomplete==3.6.3 -asgiref==3.11.1 -asn1crypto==1.5.1 -ast_serialize==0.5.0 -async-timeout==5.0.1 -attrs==26.1.0 -Authlib==1.6.9 -azure-batch==14.2.0 -azure-common==1.1.28 -azure-core==1.39.0 -azure-cosmos==4.15.0 -azure-datalake-store==0.0.53 -azure-identity==1.25.3 -azure-keyvault-secrets==4.10.0 -azure-kusto-data==6.0.3 -azure-mgmt-compute==37.2.0 -azure-mgmt-containerinstance==10.1.0 -azure-mgmt-containerregistry==15.0.0 -azure-mgmt-core==1.6.0 -azure-mgmt-cosmosdb==9.9.0 -azure-mgmt-datafactory==9.3.0 -azure-mgmt-datalake-nspkg==3.0.1 -azure-mgmt-datalake-store==0.5.0 -azure-mgmt-nspkg==3.0.2 -azure-mgmt-resource==25.0.0 -azure-mgmt-storage==24.0.1 -azure-nspkg==3.0.2 -azure-servicebus==7.14.3 -azure-storage-blob==12.28.0 -azure-storage-file-datalake==12.23.0 -azure-storage-file-share==12.24.0 -azure-synapse-artifacts==0.22.0 -azure-synapse-spark==0.7.0 -babel==2.18.0 -backoff==2.2.1 -backports-datetime-fromisoformat==2.0.3 -backports.asyncio.runner==1.2.0 -backports.strenum==1.3.1 -backports.tarfile==1.2.0 -beautifulsoup4==4.14.3 -boto3==1.41.5 -botocore==1.41.5 -cadwyn==6.2.0 -cattrs==26.1.0 -certifi==2026.4.22 -cffi==2.0.0 -cfgv==3.5.0 -chardet==6.0.0.post1 -charset-normalizer==3.4.7 -click==8.4.0 -colorama==0.4.6 -colorful==0.5.8 -colorlog==6.10.1 -coverage==7.14.0 -cron_descriptor==2.0.8 -croniter==6.2.2 -cryptography==46.0.6 -daff==1.4.2 -databricks-sdk==0.47.0 -databricks-sql-connector==4.2.5 -db-dtypes==1.5.1 -dbt-adapters==1.24.1 -dbt-bigquery==1.11.1 -dbt-common==1.38.0 -dbt-core==1.9.10 -dbt-databricks==1.10.9 -dbt-duckdb==1.9.6 -dbt-extractor==0.6.0 -dbt-loom==0.9.4 -dbt-postgres==1.9.1 -dbt-protos==1.0.498 -dbt-semantic-interfaces==0.7.5 -dbt-spark==1.10.1 -dbt-vertica==1.0.4 -decorator==5.2.1 -deepdiff==8.6.2 -Deprecated==1.3.1 -deprecation==2.1.0 -dill==0.4.1 -distlib==0.4.0 -distro==1.9.0 -dnspython==2.8.0 -docker==7.1.0 -docstring_parser==0.17.0 -duckdb==1.5.2 -duckdb_engine==0.17.0 -durationpy==0.10 -email-validator==2.3.0 -et_xmlfile==2.0.0 -exceptiongroup==1.3.1 -fastapi==0.135.3 -fastapi-cli==0.0.24 -fastjsonschema==2.21.2 -fastuuid==0.14.0 -filelock==3.25.2 -frozenlist==1.8.0 -fsspec==2025.12.0 -gcloud-aio-auth==5.4.4 -gcloud-aio-bigquery==7.1.0 -gcloud-aio-storage==9.6.4 -gcsfs==2025.12.0 -google-ads==30.0.0 -google-analytics-admin==0.28.0 -google-api-core==2.30.2 -google-api-python-client==2.193.0 -google-auth==2.49.1 -google-auth-httplib2==0.3.1 -google-auth-oauthlib==1.3.1 -google-cloud-aiplatform==1.145.0 -google-cloud-alloydb==0.9.0 -google-cloud-appengine-logging==1.9.0 -google-cloud-audit-log==0.5.0 -google-cloud-automl==2.19.0 -google-cloud-batch==0.21.0 -google-cloud-bigquery==3.41.0 -google-cloud-bigquery-datatransfer==3.22.0 -google-cloud-bigquery-storage==2.37.0 -google-cloud-bigtable==2.36.0 -google-cloud-build==3.36.0 -google-cloud-compute==1.47.0 -google-cloud-container==2.64.0 -google-cloud-core==2.5.1 -google-cloud-datacatalog==3.30.0 -google-cloud-dataflow-client==0.13.0 -google-cloud-dataform==0.10.0 -google-cloud-dataplex==2.18.0 -google-cloud-dataproc==5.26.0 -google-cloud-dataproc-metastore==1.22.0 -google-cloud-dlp==3.35.0 -google-cloud-kms==3.12.0 -google-cloud-language==2.20.0 -google-cloud-logging==3.15.0 -google-cloud-managedkafka==0.4.0 -google-cloud-memcache==1.15.0 -google-cloud-monitoring==2.30.0 -google-cloud-orchestration-airflow==1.20.0 -google-cloud-os-login==2.20.0 -google-cloud-pubsub==2.36.0 -google-cloud-redis==2.21.0 -google-cloud-resource-manager==1.17.0 -google-cloud-run==0.16.0 -google-cloud-secret-manager==2.27.0 -google-cloud-spanner==3.64.0 -google-cloud-speech==2.38.0 -google-cloud-storage==3.1.1 -google-cloud-storage-control==1.11.0 -google-cloud-storage-transfer==1.20.0 -google-cloud-tasks==2.22.0 -google-cloud-texttospeech==2.36.0 -google-cloud-translate==3.25.0 -google-cloud-videointelligence==2.19.0 -google-cloud-vision==3.13.0 -google-cloud-workflows==1.21.0 -google-crc32c==1.8.0 -google-genai==1.70.0 -google-resumable-media==2.8.2 -googleapis-common-protos==1.74.0 -greenback==1.3.0 -greenlet==3.3.2 -grpc-google-iam-v1==0.14.4 -grpc-interceptor==0.15.4 -grpcio==1.80.0 -grpcio-gcp==0.2.2 -grpcio-status==1.80.0 -h11==0.16.0 -h2==4.3.0 -hf-xet==1.4.3 -hpack==4.1.0 -httpcore==1.0.9 -httplib2==0.31.2 -httptools==0.7.1 -httpx==0.28.1 -huggingface_hub==1.9.0 -hyperframe==6.1.0 -identify==2.6.19 -idna==3.15 -ijson==3.4.0.post0 -immutabledict==4.3.1 -importlib_metadata==8.7.1 -inflection==0.5.1 -iniconfig==2.3.0 -isodate==0.7.2 -itsdangerous==2.2.0 -jaraco.classes==3.4.0 -jaraco.context==6.1.2 -jaraco.functools==4.4.0 -Jinja2==3.1.6 -jiter==0.13.0 -jmespath==1.1.0 -joblib==1.5.3 -jsonpath-ng==1.8.0 -jsonschema==4.26.0 -jsonschema-specifications==2025.9.1 -jupyter_core==5.9.1 -keyring==25.7.0 -kubernetes==35.0.0 -kubernetes_asyncio==35.0.1 -lazy-object-proxy==1.12.0 -leather==0.4.1 -libcst==1.8.6 -librt==0.11.0 -linkify-it-py==2.1.0 -litellm==1.82.6 -lockfile==0.12.2 -looker_sdk==26.6.1 -lxml==5.4.0 -lz4==4.4.5 -Mako==1.3.10 -markdown-it-py==4.0.0 -MarkupSafe==3.0.3 -marshmallow==4.3.0 -mashumaro==3.14 -mdurl==0.1.2 -methodtools==0.4.7 -microsoft-kiota-abstractions==1.9.10 -microsoft-kiota-authentication-azure==1.9.10 -microsoft-kiota-http==1.9.10 -microsoft-kiota-serialization-json==1.9.10 -microsoft-kiota-serialization-text==1.9.10 -mmh3==5.2.1 -more-itertools==10.8.0 -msal==1.35.1 -msal-extensions==1.3.1 -msgpack==1.1.2 -msgraph-core==1.3.8 -msgraphfs==0.4 -msgspec==0.20.0 -msrest==0.7.1 -msrestazure==0.6.4.post1 -multidict==6.7.1 -mypy==2.1.0 -mypy_extensions==1.1.0 -natsort==8.4.0 -nbformat==5.10.4 -networkx==3.4.2 -nodeenv==1.10.0 -numpy==2.2.6 -oauthlib==3.3.1 -openai==2.30.0 -opencensus==0.11.4 -opencensus-context==0.1.3 -openlineage-integration-common==1.47.1 -openlineage-python==1.47.1 -openlineage_sql==1.47.1 -openpyxl==3.1.5 -opentelemetry-api==1.40.0 -opentelemetry-exporter-otlp==1.40.0 -opentelemetry-exporter-otlp-proto-common==1.40.0 -opentelemetry-exporter-otlp-proto-grpc==1.40.0 -opentelemetry-exporter-otlp-proto-http==1.40.0 -opentelemetry-exporter-prometheus==0.61b0 -opentelemetry-proto==1.40.0 -opentelemetry-resourcedetector-gcp==1.11.0a0 -opentelemetry-sdk==1.40.0 -opentelemetry-semantic-conventions==0.61b0 -orderly-set==5.5.0 -orjson==3.11.9 -outcome==1.3.0.post0 -packaging==26.2 -pandas==2.3.3 -pandas-gbq==0.34.1 -paradime-io==4.18.0 -parsedatetime==2.6 -pathlib_abc==0.5.2 -pathspec==0.12.1 -pendulum==3.2.0 -platformdirs==4.9.4 -pluggy==1.6.0 -pre_commit==4.6.0 -prometheus_client==0.24.1 -propcache==0.4.1 -proto-plus==1.27.2 -protobuf==6.33.6 -psutil==7.2.2 -psycopg2-binary==2.9.12 -py-spy==0.4.1 -py4j==0.10.9.9 -pyarrow==23.0.1 -pyasn1==0.6.3 -pyasn1_modules==0.4.2 -PyAthena==3.30.1 -pybreaker==1.4.1 -pycparser==3.0 -pydantic==2.13.4 -pydantic-extra-types==2.11.2 -pydantic-settings==2.13.1 -pydantic_core==2.46.4 -pydata-google-auth==1.9.1 -Pygments==2.20.0 -pygtrie==2.5.0 -PyJWT==2.12.1 -pyparsing==3.3.2 -pyspark==4.1.1 -pytest==9.0.3 -pytest-asyncio==1.3.0 -pytest-cov==7.1.0 -pytest-describe==3.1.0 -pytest-dotenv==0.5.2 -pytest-rerunfailures==16.2 -pytest-split==0.11.0 -pytest-timeout==2.4.0 -python-daemon==3.1.2 -python-dateutil==2.9.0.post0 -python-discovery==1.2.1 -python-dotenv==1.2.2 -python-multipart==0.0.24 -python-slugify==8.0.4 -pytimeparse==1.1.8 -pytz==2026.2 -PyYAML==6.0.3 -ray==2.54.1 -redshift-connector==2.1.11 -referencing==0.37.0 -regex==2026.4.4 -requests==2.34.2 -requests-mock==1.12.1 -requests-oauthlib==2.0.0 -requests-toolbelt==1.0.0 -rich==14.3.3 -rich-argparse==1.7.2 -rich-toolkit==0.19.7 -rpds-py==0.30.0 -rsa==4.9.1 -ruamel.yaml==0.19.1 -s3fs==2025.12.0 -s3transfer==0.15.0 -sagemaker_studio==1.0.26 -scikit-learn==1.5.2 -scipy==1.15.3 -scramp==1.4.8 -sentry-sdk==2.60.0 -setproctitle==1.3.7 -shellingham==1.5.4 -six==1.17.0 -smart_open==7.5.1 -sniffio==1.3.1 -snowplow-tracker==1.1.0 -soupsieve==2.8.3 -SQLAlchemy==2.0.49 -sqlalchemy-bigquery==1.16.0 -sqlalchemy-spanner==1.17.3 -sqlalchemy-stubs==0.4 -sqlparams==6.2.0 -sqlparse==0.5.5 -starlette==0.52.1 -std-uritemplate==2.0.8 -structlog==25.5.0 -svcs==25.1.0 -tabulate==0.10.0 -tenacity==9.1.4 -termcolor==3.3.0 -text-unidecode==1.3 -threadpoolctl==3.6.0 -thrift==0.20.0 -tiktoken==0.12.0 -tokenizers==0.22.2 -tomli==2.4.1 -tqdm==4.67.3 -traitlets==5.14.3 -typer==0.24.1 -types-attrs==19.1.0 -types-networkx==3.6.1.20260518 -types-protobuf==7.34.1.20260403 -types-python-dateutil==2.9.0.20260518 -types-pytz==2026.2.0.20260518 -types-PyYAML==6.0.12.20250915 -types-requests==2.33.0.20260518 -typing-inspection==0.4.2 -typing_extensions==4.15.0 -tzdata==2026.1 -uc-micro-py==2.0.0 -universal_pathlib==0.3.10 -uritemplate==4.2.0 -urllib3==2.7.0 -uuid6==2025.0.1 -uv==0.11.15 -uvicorn==0.44.0 -uvloop==0.22.1 -vertica-python==1.4.0 -virtualenv==21.2.0 -watchfiles==1.1.1 -watchtower==3.4.0 -websocket-client==1.9.0 -websockets==16.0 -Werkzeug==2.3.8 -wirerope==1.0.0 -wrapt==1.17.3 -yarl==1.23.0 -zipp==4.1.0