During https://github.com/apache/airflow/pull/48223 I found that a number
of tests in core are failing when the git provider is not installed and we
run "lowest dependencies" tests.

With the new approach the "lowest-dependencies" tests with uv are now much
better to test missing dependencies as they are using  uv sync features and
remove the dependencies that are not needed.

For now, I am force-adding git provider during core "lowest dependencies"
test, but I thought that we should make git provider pre-installed in
Airflow 3 ?

It seems that with versioning it's going to be a recommended way of syncing
dags and possibly we should make git provider pre-installed ? It has only
GitPython as a dependency.

I thought it's not a brainer, so I call for lazy consensus straight away,

Let me know if this is not a good idea, otherwise it will be consensus by
Wed 2nd of April, 2025 midnight CEST (yep. we are in summer time now)..

J.

Reply via email to