Skip to content

Commit b3682ae

Browse files
jschefflagupta01
authored andcommitted
Minimize pre-installed providers for Airflow 3 (apache#47927)
* Minimize pre-installed providers for Ariflow 3 * Add newsfragment
1 parent 0004236 commit b3682ae

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

hatch_build.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,6 @@
4646
"common.io",
4747
"common.sql",
4848
"fab>=1.0.2",
49-
"ftp",
50-
"http",
51-
"imap",
5249
"smtp",
5350
"sqlite",
5451
"standard",

newsfragments/47927.significant.rst

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Pre-installed providers are minimized per default with Airflow 3.0.
2+
3+
Before Airflow 3.0 a set of providers were always pre-installed. We removed the pre-install of ftp, http and imap as they are not needed for all cases.
4+
5+
The following providers are pre-installed by default:
6+
7+
* common.compat
8+
* common.io
9+
* common.sql
10+
* fab>=1.0.2
11+
* smtp
12+
* sqlite
13+
* standard
14+
15+
16+
* Types of change
17+
18+
* [ ] Dag changes
19+
* [ ] Config changes
20+
* [ ] API changes
21+
* [ ] CLI changes
22+
* [ ] Behaviour changes
23+
* [ ] Plugin changes
24+
* [x] Dependency changes
25+
* [ ] Code interface changes

0 commit comments

Comments
 (0)