aws / aws-mwaa-local-runner

This repository provides a command line interface (CLI) utility that replicates an Amazon Managed Workflows for Apache Airflow (MWAA) environment locally.
MIT No Attribution
684 stars 691 forks source link

DBT install fails due to incorrect constraint #310

Open matthewsweetsp opened 1 year ago

matthewsweetsp commented 1 year ago

According to the recommended constraints file (https://raw.githubusercontent.com/apache/airflow/constraints-2.6.3/constraints-3.10.txt) the sqlparse==0.4.4. When I perform a pip3 list inside MWAA (v 2.6.4) it shows sqlparse==0.4.3.

This causes an error when trying to install other libraries (specifically dbt_core==1.5.0) on the local installation that don't exist when installing in the cloud.

A workaround will be to implement a bespoke constraints file which overrides the constraint but this is prone to on-going maintenance issues and it would be great to have this solved without having to replicate the majority of the file.

omarMaxab commented 4 months ago

How did you fix this issue?