diff --git a/warehouses/facility_ops/transform/requirements/developer.txt b/warehouses/facility_ops/transform/requirements/developer.txt index e893589f..ca268123 100644 --- a/warehouses/facility_ops/transform/requirements/developer.txt +++ b/warehouses/facility_ops/transform/requirements/developer.txt @@ -24,7 +24,6 @@ charset-normalizer==3.4.3 click==8.3.0 # via # dbt-core - # dbt-semantic-interfaces # sqlfluff colorama==0.4.6 # via @@ -32,23 +31,23 @@ colorama==0.4.6 # sqlfluff daff==1.4.2 # via dbt-core -dbt-adapters==1.24.2 +dbt-adapters==1.24.5 # via dbt-core -dbt-common==1.37.3 +dbt-common==1.38.0 # via # dbt-adapters # dbt-core -dbt-core==1.11.11 +dbt-core==1.12.0 # via sqlfluff-templater-dbt +dbt-core-experimental-parser==2.0.0a5 + # via dbt-core dbt-extractor==0.6.0 # via dbt-core -dbt-protos==1.0.410 +dbt-protos==1.0.541 # via # dbt-adapters # dbt-common # dbt-core -dbt-semantic-interfaces==0.9.0 - # via dbt-core deepdiff==8.6.2 # via dbt-common diff-cover==9.6.0 @@ -56,7 +55,7 @@ diff-cover==9.6.0 idna==3.15 # via requests importlib-metadata==8.7.0 - # via dbt-semantic-interfaces + # via metricflow iniconfig==2.1.0 # via pytest isodate==0.6.1 @@ -67,9 +66,9 @@ jinja2==3.1.6 # via # dbt-common # dbt-core - # dbt-semantic-interfaces # diff-cover # jinja2-simple-tags + # metricflow # sqlfluff jinja2-simple-tags==0.6.1 # via sqlfluff-templater-dbt @@ -77,7 +76,7 @@ jsonschema==4.25.1 # via # dbt-common # dbt-core - # dbt-semantic-interfaces + # metricflow jsonschema-specifications==2025.9.1 # via jsonschema leather==0.4.0 @@ -89,8 +88,10 @@ mashumaro[msgpack]==3.14 # dbt-adapters # dbt-common # dbt-core +metricflow==0.211.0 + # via dbt-core more-itertools==10.8.0 - # via dbt-semantic-interfaces + # via metricflow msgpack==1.2.1 # via mashumaro networkx==3.5 @@ -123,7 +124,7 @@ protobuf==6.33.5 pydantic==2.11.7 # via # dbt-core - # dbt-semantic-interfaces + # metricflow pydantic-core==2.33.2 # via pydantic pygments==2.19.2 @@ -135,7 +136,9 @@ pytest==9.0.3 python-dateutil==2.9.0.post0 # via # dbt-common - # dbt-semantic-interfaces + # metricflow +python-dotenv==1.2.2 + # via dbt-core python-slugify==8.0.4 # via agate pytimeparse==1.1.8 @@ -147,12 +150,15 @@ pytz==2025.2 pyyaml==6.0.2 # via # dbt-core - # dbt-semantic-interfaces + # metricflow # sqlfluff +rapidfuzz==3.14.5 + # via metricflow referencing==0.36.2 # via # jsonschema # jsonschema-specifications + # metricflow regex==2025.9.1 # via sqlfluff requests==2.33.0 @@ -172,12 +178,16 @@ snowplow-tracker==1.1.0 # via dbt-core sqlfluff==3.4.2 # via - # -r developer.in + # -r requirements/developer.in # sqlfluff-templater-dbt sqlfluff-templater-dbt==3.4.2 - # via -r developer.in + # via -r requirements/developer.in +sqlglot==30.14.0 + # via metricflow sqlparse==0.5.5 # via dbt-core +tabulate==0.10.0 + # via metricflow tblib==3.1.0 # via sqlfluff text-unidecode==1.3 @@ -189,8 +199,8 @@ typing-extensions==4.15.0 # dbt-adapters # dbt-common # dbt-core - # dbt-semantic-interfaces # mashumaro + # metricflow # pydantic # pydantic-core # snowplow-tracker diff --git a/warehouses/facility_ops/transform/requirements/requirements.in b/warehouses/facility_ops/transform/requirements/requirements.in index b9f72f0b..3842d03a 100644 --- a/warehouses/facility_ops/transform/requirements/requirements.in +++ b/warehouses/facility_ops/transform/requirements/requirements.in @@ -1,5 +1,5 @@ -dbt-adapters>=1.24.2,<2 -dbt-core>=1.11.11,<2 +dbt-adapters>=1.24.5,<2 +dbt-core>=1.12.0,<2 dbt-trino>=1.10.2,<2 # Temp pin to avoid requests raising exception. See https://github.com/psf/requests/issues/7219 chardet==7.4.3 diff --git a/warehouses/facility_ops/transform/requirements/requirements.txt b/warehouses/facility_ops/transform/requirements/requirements.txt index 67ecdf50..66234d1a 100644 --- a/warehouses/facility_ops/transform/requirements/requirements.txt +++ b/warehouses/facility_ops/transform/requirements/requirements.txt @@ -16,48 +16,46 @@ babel==2.18.0 certifi==2026.2.25 # via requests chardet==7.4.3 - # via -r requirements.in + # via -r requirements/requirements.in charset-normalizer==3.4.7 # via requests click==8.3.2 - # via - # dbt-core - # dbt-semantic-interfaces + # via dbt-core colorama==0.4.6 # via dbt-common daff==1.4.2 # via dbt-core -dbt-adapters==1.24.2 +dbt-adapters==1.24.5 # via - # -r requirements.in + # -r requirements/requirements.in # dbt-core # dbt-trino -dbt-common==1.37.3 +dbt-common==1.38.0 # via # dbt-adapters # dbt-core # dbt-trino -dbt-core==1.11.11 +dbt-core==1.12.0 # via - # -r requirements.in + # -r requirements/requirements.in # dbt-trino +dbt-core-experimental-parser==2.0.0a5 + # via dbt-core dbt-extractor==0.6.0 # via dbt-core -dbt-protos==1.0.443 +dbt-protos==1.0.541 # via # dbt-adapters # dbt-common # dbt-core -dbt-semantic-interfaces==0.9.0 - # via dbt-core dbt-trino==1.10.2 - # via -r requirements.in + # via -r requirements/requirements.in deepdiff==8.6.2 # via dbt-common idna==3.15 # via requests importlib-metadata==8.9.0 - # via dbt-semantic-interfaces + # via metricflow isodate==0.7.2 # via # agate @@ -66,12 +64,12 @@ jinja2==3.1.6 # via # dbt-common # dbt-core - # dbt-semantic-interfaces + # metricflow jsonschema==4.26.0 # via # dbt-common # dbt-core - # dbt-semantic-interfaces + # metricflow jsonschema-specifications==2025.9.1 # via jsonschema leather==0.4.1 @@ -85,8 +83,10 @@ mashumaro[msgpack]==3.14 # dbt-adapters # dbt-common # dbt-core +metricflow==0.211.0 + # via dbt-core more-itertools==10.8.0 - # via dbt-semantic-interfaces + # via metricflow msgpack==1.2.1 # via mashumaro networkx==3.6.1 @@ -112,14 +112,16 @@ protobuf==6.33.6 pydantic==2.13.3 # via # dbt-core - # dbt-semantic-interfaces + # metricflow pydantic-core==2.46.3 # via pydantic python-dateutil==2.9.0.post0 # via # dbt-common - # dbt-semantic-interfaces + # metricflow # trino +python-dotenv==1.2.2 + # via dbt-core python-slugify==8.0.4 # via agate pytimeparse==1.1.8 @@ -132,11 +134,14 @@ pytz==2026.1.post1 pyyaml==6.0.3 # via # dbt-core - # dbt-semantic-interfaces + # metricflow +rapidfuzz==3.14.5 + # via metricflow referencing==0.37.0 # via # jsonschema # jsonschema-specifications + # metricflow requests==2.33.1 # via # dbt-common @@ -151,8 +156,12 @@ six==1.17.0 # via python-dateutil snowplow-tracker==1.1.0 # via dbt-core +sqlglot==30.14.0 + # via metricflow sqlparse==0.5.5 # via dbt-core +tabulate==0.10.0 + # via metricflow text-unidecode==1.3 # via python-slugify trino==0.337.0 @@ -162,8 +171,8 @@ typing-extensions==4.15.0 # dbt-adapters # dbt-common # dbt-core - # dbt-semantic-interfaces # mashumaro + # metricflow # pydantic # pydantic-core # snowplow-tracker