astronomer / astronomer-cosmos

Run your dbt Core projects as Apache Airflow DAGs and Task Groups with a few lines of code

Home Page:https://astronomer.github.io/astronomer-cosmos/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove dependency on Pydantic

tatiana opened this issue · comments

Both Airflow and dbt rely heavily on Pydantic, and the library is known to introduce breaking changes from time to time.

We would like to avoid this dependency on Cosmos, being agnostic to the version of Pydantic used.

Acceptance criteria

  • Remove Pydantic imports/usage from Cosmos (introduced in #794)
  • Remove Pydantic as a dependency in Cosmos