gmyrianthous / dbt-airflow

A Python package that creates fine-grained dbt tasks on Apache Airflow
https://gmyrianthous.github.io/dbt-airflow/
62 stars 23 forks source link

dbt-airflow uses old pydantic version #152

Closed alekhed closed 2 months ago

alekhed commented 3 months ago

Hello!

Current dbt-airflow uses old pydantic version which causes some conflicts with other packages (see example below). Can it be updated?

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
pyiceberg 0.6.1 requires pydantic!=2.4.0,!=2.4.1,<3.0,>=2.0, but you have pydantic 1.10.17 which is incompatible.
gmyrianthous commented 2 months ago

Hi @AlekHed, thanks for opening this issue. I definitely agree pydantic support should be extended to v2. I'm on it and will make a new release very soon. I'll keep you posted.