Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove fab from preinstalled providers #48457

Merged
merged 1 commit into from
Apr 7, 2025

Conversation

vincbeck
Copy link
Contributor

@vincbeck vincbeck commented Mar 27, 2025

Remove fab from preinstalled providers.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@vincbeck
Copy link
Contributor Author

I dont think we can rely on tests to test whether fab needs to be preinstalled. As far as I know the CI image is built using sources, so fab is still in the image. @potiuk do you have any idea on how we could test that?

@vincbeck vincbeck force-pushed the vincbeck/fab_optional branch from 2bc6fbb to d29333c Compare March 28, 2025 14:50
@potiuk
Copy link
Member

potiuk commented Mar 31, 2025

After #48223 it will be much more straightforward - you will be aable to easily see/test what breaks with uv

@vincbeck
Copy link
Contributor Author

After #48223 it will be much more straightforward - you will be aable to easily see/test what breaks with uv

Nice :)

@vincbeck vincbeck force-pushed the vincbeck/fab_optional branch from d29333c to b9b8674 Compare April 2, 2025 13:15
@vincbeck vincbeck added the full tests needed We need to run full set of tests for this PR to merge label Apr 2, 2025
@vincbeck vincbeck closed this Apr 2, 2025
@vincbeck vincbeck reopened this Apr 2, 2025
@vincbeck
Copy link
Contributor Author

vincbeck commented Apr 2, 2025

Running all tests

@vincbeck vincbeck force-pushed the vincbeck/fab_optional branch 3 times, most recently from e2e8e0b to e2fb668 Compare April 4, 2025 15:40
@vincbeck vincbeck force-pushed the vincbeck/fab_optional branch from e2fb668 to da8d034 Compare April 4, 2025 16:44
@vincbeck vincbeck force-pushed the vincbeck/fab_optional branch 9 times, most recently from 8001bd7 to 54ebe53 Compare April 7, 2025 16:34
@vincbeck vincbeck force-pushed the vincbeck/fab_optional branch from 54ebe53 to d566117 Compare April 7, 2025 16:40
@vincbeck vincbeck marked this pull request as ready for review April 7, 2025 17:27
@vincbeck
Copy link
Contributor Author

vincbeck commented Apr 7, 2025

All tests are passing 🎉

@potiuk potiuk merged commit 139673d into apache:main Apr 7, 2025
183 checks passed
simonprydden pushed a commit to simonprydden/airflow that referenced this pull request Apr 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full tests needed We need to run full set of tests for this PR to merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants