-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Open
Labels
area:providerskind:metaHigh-level information important to the communityHigh-level information important to the community
Description
Body
Currently we run lowest-deps tests for individual providers, however, they do not really test if the min version of cross-provider dependency is good - because they are installing all providers from sources. This is a problem especially for common.compat - because all providers are using it and they have different min-version requirements.
We are using uv sync --resolution lowest-direct - but in the workspace, anyhow the source version of other providers are used.
We should be able to lower-down also cross-provider deps. This can be done by either:
- if possible in uv - exclude other providers from workspace during the uv-sync
or
- if not posible to do - manualy update the workspace to remove those providers from workspace definition so that they are installed from PyPI
This should be skipped for all packages with # use next version in the provider being tested.
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
dabla and Prab-27
Metadata
Metadata
Assignees
Labels
area:providerskind:metaHigh-level information important to the communityHigh-level information important to the community
Type
Projects
Status
In progress