24.8 KB
a/apache_airflow-3.1.4-py3-none-any.whl vs.
b/apache_airflow-3.1.5-py3-none-any.whl
1.2 KB
zipinfo {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
1 Zip·file·size:·12720·bytes,·number·of·entries:·51 Zip·file·size:·12721·bytes,·number·of·entries:·5
2 ?rw-r--r--··2.0·unx····36191·b-·defN·25-Dec-08·16:42·apache_airflow-3.1.4.dist-info/METADATA2 ?rw-r--r--··2.0·unx····36191·b-·defN·25-Dec-12·12:45·apache_airflow-3.1.5.dist-info/METADATA
3 ?rw-r--r--··2.0·unx·······87·b-·defN·25-Dec-08·16:42·apache_airflow-3.1.4.dist-info/WHEEL3 ?rw-r--r--··2.0·unx·······87·b-·defN·25-Dec-12·12:45·apache_airflow-3.1.5.dist-info/WHEEL
4 ?rw-r--r--··2.0·unx····10850·b-·defN·25-Dec-08·16:42·apache_airflow-3.1.4.dist-info/licenses/LICENSE4 ?rw-r--r--··2.0·unx····10850·b-·defN·25-Dec-12·12:45·apache_airflow-3.1.5.dist-info/licenses/LICENSE
5 ?rw-r--r--··2.0·unx······168·b-·defN·25-Dec-08·16:42·apache_airflow-3.1.4.dist-info/licenses/NOTICE5 ?rw-r--r--··2.0·unx······168·b-·defN·25-Dec-12·12:45·apache_airflow-3.1.5.dist-info/licenses/NOTICE
6 ?rw-r--r--··2.0·unx······435·b-·defN·25-Dec-08·16:42·apache_airflow-3.1.4.dist-info/RECORD6 ?rw-r--r--··2.0·unx······435·b-·defN·25-Dec-12·12:45·apache_airflow-3.1.5.dist-info/RECORD
7 5·files,·47731·bytes·uncompressed,·11908·bytes·compressed:··75.1%7 5·files,·47731·bytes·uncompressed,·11909·bytes·compressed:··75.0%
739 B
zipnote «TEMP»/diffoscope_ii8d7o93_b/tmp4ziej1zx_.zip
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 Filename:·apache_airflow-3.1.4.dist-info/METADATA1 Filename:·apache_airflow-3.1.5.dist-info/METADATA
2 Comment:·2 Comment:·
  
3 Filename:·apache_airflow-3.1.4.dist-info/WHEEL3 Filename:·apache_airflow-3.1.5.dist-info/WHEEL
4 Comment:·4 Comment:·
  
5 Filename:·apache_airflow-3.1.4.dist-info/licenses/LICENSE5 Filename:·apache_airflow-3.1.5.dist-info/licenses/LICENSE
6 Comment:·6 Comment:·
  
7 Filename:·apache_airflow-3.1.4.dist-info/licenses/NOTICE7 Filename:·apache_airflow-3.1.5.dist-info/licenses/NOTICE
8 Comment:·8 Comment:·
  
9 Filename:·apache_airflow-3.1.4.dist-info/RECORD9 Filename:·apache_airflow-3.1.5.dist-info/RECORD
10 Comment:·10 Comment:·
  
11 Zip·file·comment:·11 Zip·file·comment:·
18.6 KB
zipdetails --redact --walk --utc {}
    
Offset 1, 243 lines modifiedOffset 1, 243 lines modified
  
1 0000·LOCAL·HEADER·#1·······04034B50·(67324752)1 0000·LOCAL·HEADER·#1·······04034B50·(67324752)
2 0004·Extract·Zip·Spec······14·(20)·'2.0'2 0004·Extract·Zip·Spec······14·(20)·'2.0'
3 0005·Extract·OS············00·(0)·'MS-DOS'3 0005·Extract·OS············00·(0)·'MS-DOS'
4 0006·General·Purpose·Flag··0000·(0)4 0006·General·Purpose·Flag··0000·(0)
5 ·····[Bits·1-2]············0·'Normal·Compression'5 ·····[Bits·1-2]············0·'Normal·Compression'
6 0008·Compression·Method····0008·(8)·'Deflated'6 0008·Compression·Method····0008·(8)·'Deflated'
7 000A·Modification·Time·····5B888558·(1535673688)·'Mon·Dec··8·16:42:48·2025'7 000A·Modification·Time·····5B8C65A5·(1535927717)·'Fri·Dec·12·12:45:10·2025'
8 000E·CRC···················AF09F4FA·(2936665338)8 000E·CRC···················AD7DD966·(2910706022)
9 0012·Compressed·Size·······00001D60·(7520)9 0012·Compressed·Size·······00001D61·(7521)
10 0016·Uncompressed·Size·····00008D5F·(36191)10 0016·Uncompressed·Size·····00008D5F·(36191)
11 001A·Filename·Length·······0027·(39)11 001A·Filename·Length·······0027·(39)
12 001C·Extra·Length··········0000·(0)12 001C·Extra·Length··········0000·(0)
13 001E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'13 001E·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
14 #14 #
15 #·WARNING:·Offset·0x1E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'15 #·WARNING:·Offset·0x1E:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
16 #··········Zero·length·filename16 #··········Zero·length·filename
17 #17 #
18 0045·PAYLOAD18 0045·PAYLOAD
  
19 1DA5·LOCAL·HEADER·#2·······04034B50·(67324752)19 1DA6·LOCAL·HEADER·#2·······04034B50·(67324752)
20 1DA9·Extract·Zip·Spec······14·(20)·'2.0'20 1DAA·Extract·Zip·Spec······14·(20)·'2.0'
21 1DAA·Extract·OS············00·(0)·'MS-DOS'21 1DAB·Extract·OS············00·(0)·'MS-DOS'
22 1DAB·General·Purpose·Flag··0000·(0)22 1DAC·General·Purpose·Flag··0000·(0)
23 ·····[Bits·1-2]············0·'Normal·Compression'23 ·····[Bits·1-2]············0·'Normal·Compression'
24 1DAD·Compression·Method····0008·(8)·'Deflated'24 1DAE·Compression·Method····0008·(8)·'Deflated'
25 1DAF·Modification·Time·····5B888558·(1535673688)·'Mon·Dec··8·16:42:48·2025'25 1DB0·Modification·Time·····5B8C65A5·(1535927717)·'Fri·Dec·12·12:45:10·2025'
26 1DB3·CRC···················20AFAA42·(548383298)26 1DB4·CRC···················20AFAA42·(548383298)
27 1DB7·Compressed·Size·······00000056·(86)27 1DB8·Compressed·Size·······00000056·(86)
28 1DBB·Uncompressed·Size·····00000057·(87)28 1DBC·Uncompressed·Size·····00000057·(87)
29 1DBF·Filename·Length·······0024·(36)29 1DC0·Filename·Length·······0024·(36)
30 1DC1·Extra·Length··········0000·(0)30 1DC2·Extra·Length··········0000·(0)
31 1DC3·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'31 1DC4·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
32 #32 #
33 #·WARNING:·Offset·0x1DC3:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'33 #·WARNING:·Offset·0x1DC4:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
34 #··········Zero·length·filename34 #··········Zero·length·filename
35 #35 #
36 1DE7·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX36 1DE8·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  
37 1E3D·LOCAL·HEADER·#3·······04034B50·(67324752)37 1E3E·LOCAL·HEADER·#3·······04034B50·(67324752)
38 1E41·Extract·Zip·Spec······14·(20)·'2.0'38 1E42·Extract·Zip·Spec······14·(20)·'2.0'
39 1E42·Extract·OS············00·(0)·'MS-DOS'39 1E43·Extract·OS············00·(0)·'MS-DOS'
40 1E43·General·Purpose·Flag··0000·(0)40 1E44·General·Purpose·Flag··0000·(0)
41 ·····[Bits·1-2]············0·'Normal·Compression'41 ·····[Bits·1-2]············0·'Normal·Compression'
42 1E45·Compression·Method····0008·(8)·'Deflated'42 1E46·Compression·Method····0008·(8)·'Deflated'
43 1E47·Modification·Time·····5B888558·(1535673688)·'Mon·Dec··8·16:42:48·2025'43 1E48·Modification·Time·····5B8C65A5·(1535927717)·'Fri·Dec·12·12:45:10·2025'
44 1E4B·CRC···················D5235913·(3575863571)44 1E4C·CRC···················D5235913·(3575863571)
45 1E4F·Compressed·Size·······00000F51·(3921)45 1E50·Compressed·Size·······00000F51·(3921)
46 1E53·Uncompressed·Size·····00002A62·(10850)46 1E54·Uncompressed·Size·····00002A62·(10850)
47 1E57·Filename·Length·······002F·(47)47 1E58·Filename·Length·······002F·(47)
48 1E59·Extra·Length··········0000·(0)48 1E5A·Extra·Length··········0000·(0)
49 1E5B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'49 1E5C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
50 #50 #
51 #·WARNING:·Offset·0x1E5B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'51 #·WARNING:·Offset·0x1E5C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
52 #··········Zero·length·filename52 #··········Zero·length·filename
53 #53 #
54 1E8A·PAYLOAD54 1E8B·PAYLOAD
  
55 2DDB·LOCAL·HEADER·#4·······04034B50·(67324752)55 2DDC·LOCAL·HEADER·#4·······04034B50·(67324752)
56 2DDF·Extract·Zip·Spec······14·(20)·'2.0'56 2DE0·Extract·Zip·Spec······14·(20)·'2.0'
57 2DE0·Extract·OS············00·(0)·'MS-DOS'57 2DE1·Extract·OS············00·(0)·'MS-DOS'
58 2DE1·General·Purpose·Flag··0000·(0)58 2DE2·General·Purpose·Flag··0000·(0)
59 ·····[Bits·1-2]············0·'Normal·Compression'59 ·····[Bits·1-2]············0·'Normal·Compression'
60 2DE3·Compression·Method····0008·(8)·'Deflated'60 2DE4·Compression·Method····0008·(8)·'Deflated'
61 2DE5·Modification·Time·····5B888558·(1535673688)·'Mon·Dec··8·16:42:48·2025'61 2DE6·Modification·Time·····5B8C65A5·(1535927717)·'Fri·Dec·12·12:45:10·2025'
62 2DE9·CRC···················66D2EC11·(1725099025)62 2DEA·CRC···················66D2EC11·(1725099025)
63 2DED·Compressed·Size·······00000079·(121)63 2DEE·Compressed·Size·······00000079·(121)
64 2DF1·Uncompressed·Size·····000000A8·(168)64 2DF2·Uncompressed·Size·····000000A8·(168)
65 2DF5·Filename·Length·······002E·(46)65 2DF6·Filename·Length·······002E·(46)
66 2DF7·Extra·Length··········0000·(0)66 2DF8·Extra·Length··········0000·(0)
67 2DF9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'67 2DFA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
68 #68 #
69 #·WARNING:·Offset·0x2DF9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'69 #·WARNING:·Offset·0x2DFA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
70 #··········Zero·length·filename70 #··········Zero·length·filename
71 #71 #
72 2E27·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX72 2E28·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  
73 2EA0·LOCAL·HEADER·#5·······04034B50·(67324752)73 2EA1·LOCAL·HEADER·#5·······04034B50·(67324752)
74 2EA4·Extract·Zip·Spec······14·(20)·'2.0'74 2EA5·Extract·Zip·Spec······14·(20)·'2.0'
75 2EA5·Extract·OS············00·(0)·'MS-DOS'75 2EA6·Extract·OS············00·(0)·'MS-DOS'
76 2EA6·General·Purpose·Flag··0000·(0)76 2EA7·General·Purpose·Flag··0000·(0)
77 ·····[Bits·1-2]············0·'Normal·Compression'77 ·····[Bits·1-2]············0·'Normal·Compression'
78 2EA8·Compression·Method····0008·(8)·'Deflated'78 2EA9·Compression·Method····0008·(8)·'Deflated'
79 2EAA·Modification·Time·····5B888558·(1535673688)·'Mon·Dec··8·16:42:48·2025'79 2EAB·Modification·Time·····5B8C65A5·(1535927717)·'Fri·Dec·12·12:45:10·2025'
80 2EAE·CRC···················66F2629D·(1727160989)80 2EAF·CRC···················25AA2C6C·(631909484)
81 2EB2·Compressed·Size·······00000104·(260)81 2EB3·Compressed·Size·······00000104·(260)
82 2EB6·Uncompressed·Size·····000001B3·(435)82 2EB7·Uncompressed·Size·····000001B3·(435)
83 2EBA·Filename·Length·······0025·(37)83 2EBB·Filename·Length·······0025·(37)
84 2EBC·Extra·Length··········0000·(0)84 2EBD·Extra·Length··········0000·(0)
85 2EBE·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'85 2EBF·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
86 #86 #
87 #·WARNING:·Offset·0x2EBE:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'87 #·WARNING:·Offset·0x2EBF:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
88 #··········Zero·length·filename88 #··········Zero·length·filename
89 #89 #
90 2EE3·PAYLOAD90 2EE4·PAYLOAD
  
91 2FE7·CENTRAL·HEADER·#1·····02014B50·(33639248)91 2FE8·CENTRAL·HEADER·#1·····02014B50·(33639248)
92 2FEB·Created·Zip·Spec······14·(20)·'2.0'92 2FEC·Created·Zip·Spec······14·(20)·'2.0'
93 2FEC·Created·OS············03·(3)·'Unix'93 2FED·Created·OS············03·(3)·'Unix'
94 2FED·Extract·Zip·Spec······14·(20)·'2.0'94 2FEE·Extract·Zip·Spec······14·(20)·'2.0'
95 2FEE·Extract·OS············00·(0)·'MS-DOS'95 2FEF·Extract·OS············00·(0)·'MS-DOS'
96 2FEF·General·Purpose·Flag··0000·(0)96 2FF0·General·Purpose·Flag··0000·(0)
97 ·····[Bits·1-2]············0·'Normal·Compression'97 ·····[Bits·1-2]············0·'Normal·Compression'
98 2FF1·Compression·Method····0008·(8)·'Deflated'98 2FF2·Compression·Method····0008·(8)·'Deflated'
99 2FF3·Modification·Time·····5B888558·(1535673688)·'Mon·Dec··8·16:42:48·2025'99 2FF4·Modification·Time·····5B8C65A5·(1535927717)·'Fri·Dec·12·12:45:10·2025'
100 2FF7·CRC···················AF09F4FA·(2936665338)100 2FF8·CRC···················AD7DD966·(2910706022)
101 2FFB·Compressed·Size·······00001D60·(7520)101 2FFC·Compressed·Size·······00001D61·(7521)
102 2FFF·Uncompressed·Size·····00008D5F·(36191)102 3000·Uncompressed·Size·····00008D5F·(36191)
103 3003·Filename·Length·······0027·(39)103 3004·Filename·Length·······0027·(39)
104 3005·Extra·Length··········0000·(0)104 3006·Extra·Length··········0000·(0)
105 3007·Comment·Length········0000·(0)105 3008·Comment·Length········0000·(0)
106 3009·Disk·Start············0000·(0)106 300A·Disk·Start············0000·(0)
107 300B·Int·File·Attributes···0000·(0)107 300C·Int·File·Attributes···0000·(0)
108 ·····[Bit·0]···············0·'Binary·Data'108 ·····[Bit·0]···············0·'Binary·Data'
109 300D·Ext·File·Attributes···01A40000·(27525120)109 300E·Ext·File·Attributes···01A40000·(27525120)
110 ·····[Bits·16-24]··········01A4·(420)·'Unix·attrib:·rw-r--r--'110 ·····[Bits·16-24]··········01A4·(420)·'Unix·attrib:·rw-r--r--'
111 3011·Local·Header·Offset···00000000·(0)111 3012·Local·Header·Offset···00000000·(0)
112 3015·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'112 3016·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
113 #113 #
114 #·WARNING:·Offset·0x3015:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'114 #·WARNING:·Offset·0x3016:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
115 #··········Zero·length·filename115 #··········Zero·length·filename
116 #116 #
  
117 303C·CENTRAL·HEADER·#2·····02014B50·(33639248)117 303D·CENTRAL·HEADER·#2·····02014B50·(33639248)
118 3040·Created·Zip·Spec······14·(20)·'2.0'118 3041·Created·Zip·Spec······14·(20)·'2.0'
119 3041·Created·OS············03·(3)·'Unix'119 3042·Created·OS············03·(3)·'Unix'
120 3042·Extract·Zip·Spec······14·(20)·'2.0'120 3043·Extract·Zip·Spec······14·(20)·'2.0'
Max diff block lines reached; 7718/18953 bytes (40.72%) of diff not shown.
340 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·made·by·v2.0·UNIX,·extract·using·at·least·v2.0,·last·modified·Dec·08·2025·16:42:48,·uncompressed·size·36191,·method=deflate1 Zip·archive·data,·made·by·v2.0·UNIX,·extract·using·at·least·v2.0,·last·modified·Dec·12·2025·12:45:10,·uncompressed·size·36191,·method=deflate
3.72 KB
apache_airflow-3.1.4.dist-info/METADATA vs.
apache_airflow-3.1.5.dist-info/METADATA
Files 99% similar despite different names
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Metadata-Version:·2.41 Metadata-Version:·2.4
2 Name:·apache-airflow2 Name:·apache-airflow
3 Version:·3.1.43 Version:·3.1.5
4 Summary:·Programmatically·author,·schedule·and·monitor·data·pipelines4 Summary:·Programmatically·author,·schedule·and·monitor·data·pipelines
5 Project-URL:·Bug·Tracker,·https://github.com/apache/airflow/issues5 Project-URL:·Bug·Tracker,·https://github.com/apache/airflow/issues
6 Project-URL:·Documentation,·https://airflow.apache.org/docs/6 Project-URL:·Documentation,·https://airflow.apache.org/docs/
7 Project-URL:·Downloads,·https://archive.apache.org/dist/airflow/7 Project-URL:·Downloads,·https://archive.apache.org/dist/airflow/
8 Project-URL:·Homepage,·https://airflow.apache.org/8 Project-URL:·Homepage,·https://airflow.apache.org/
9 Project-URL:·Release·Notes,·https://airflow.apache.org/docs/apache-airflow/stable/release_notes.html9 Project-URL:·Release·Notes,·https://airflow.apache.org/docs/apache-airflow/stable/release_notes.html
10 Project-URL:·Slack·Chat,·https://s.apache.org/airflow-slack10 Project-URL:·Slack·Chat,·https://s.apache.org/airflow-slack
Offset 27, 16 lines modifiedOffset 27, 16 lines modified
27 Classifier:·Intended·Audience·::·System·Administrators27 Classifier:·Intended·Audience·::·System·Administrators
28 Classifier:·Programming·Language·::·Python·::·3.1028 Classifier:·Programming·Language·::·Python·::·3.10
29 Classifier:·Programming·Language·::·Python·::·3.1129 Classifier:·Programming·Language·::·Python·::·3.11
30 Classifier:·Programming·Language·::·Python·::·3.1230 Classifier:·Programming·Language·::·Python·::·3.12
31 Classifier:·Programming·Language·::·Python·::·3.1331 Classifier:·Programming·Language·::·Python·::·3.13
32 Classifier:·Topic·::·System·::·Monitoring32 Classifier:·Topic·::·System·::·Monitoring
33 Requires-Python:·<3.14,>=3.1033 Requires-Python:·<3.14,>=3.10
34 Requires-Dist:·apache-airflow-core==3.1.434 Requires-Dist:·apache-airflow-core==3.1.5
35 Requires-Dist:·apache-airflow-task-sdk==1.1.435 Requires-Dist:·apache-airflow-task-sdk==1.1.5
36 Provides-Extra:·aiobotocore36 Provides-Extra:·aiobotocore
37 Requires-Dist:·apache-airflow-providers-amazon[aiobotocore]>=9.6.0;·extra·==·'aiobotocore'37 Requires-Dist:·apache-airflow-providers-amazon[aiobotocore]>=9.6.0;·extra·==·'aiobotocore'
38 Provides-Extra:·airbyte38 Provides-Extra:·airbyte
39 Requires-Dist:·apache-airflow-providers-airbyte>=5.0.0;·extra·==·'airbyte'39 Requires-Dist:·apache-airflow-providers-airbyte>=5.0.0;·extra·==·'airbyte'
40 Provides-Extra:·alibaba40 Provides-Extra:·alibaba
41 Requires-Dist:·apache-airflow-providers-alibaba>=3.0.0;·extra·==·'alibaba'41 Requires-Dist:·apache-airflow-providers-alibaba>=3.0.0;·extra·==·'alibaba'
42 Provides-Extra:·all42 Provides-Extra:·all
Offset 442, 15 lines modifiedOffset 442, 15 lines modified
  
442 Use·Airflow·to·author·workflows·(Dags)·that·orchestrate·tasks.·The·Airflow·scheduler·executes·your·tasks·on·an·array·of·workers·while·following·the·specified·dependencies.·Rich·command·line·utilities·make·performing·complex·surgeries·on·DAGs·a·snap.·The·rich·user·interface·makes·it·easy·to·visualize·pipelines·running·in·production,·monitor·progress,·and·troubleshoot·issues·when·needed.442 Use·Airflow·to·author·workflows·(Dags)·that·orchestrate·tasks.·The·Airflow·scheduler·executes·your·tasks·on·an·array·of·workers·while·following·the·specified·dependencies.·Rich·command·line·utilities·make·performing·complex·surgeries·on·DAGs·a·snap.·The·rich·user·interface·makes·it·easy·to·visualize·pipelines·running·in·production,·monitor·progress,·and·troubleshoot·issues·when·needed.
  
443 ##·Requirements443 ##·Requirements
  
444 Apache·Airflow·is·tested·with:444 Apache·Airflow·is·tested·with:
  
445 |············|·Main·version·(dev)···········|·Stable·version·(3.1.4)·|445 |············|·Main·version·(dev)···········|·Stable·version·(3.1.5)·|
446 |------------|------------------------------|------------------------|446 |------------|------------------------------|------------------------|
447 |·Python·····|·3.10,·3.11,·3.12,·3.13·······|·3.10,·3.11,·3.12,·3.13·|447 |·Python·····|·3.10,·3.11,·3.12,·3.13·······|·3.10,·3.11,·3.12,·3.13·|
448 |·Platform···|·AMD64/ARM64(\*)··············|·AMD64/ARM64(\*)········|448 |·Platform···|·AMD64/ARM64(\*)··············|·AMD64/ARM64(\*)········|
449 |·Kubernetes·|·1.30,·1.31,·1.32,·1.33,·1.34·|·1.30,·1.31,·1.32,·1.33·|449 |·Kubernetes·|·1.30,·1.31,·1.32,·1.33,·1.34·|·1.30,·1.31,·1.32,·1.33·|
450 |·PostgreSQL·|·13,·14,·15,·16,·17···········|·13,·14,·15,·16,·17·····|450 |·PostgreSQL·|·13,·14,·15,·16,·17···········|·13,·14,·15,·16,·17·····|
451 |·MySQL······|·8.0,·8.4,·Innovation·········|·8.0,·8.4,·Innovation···|451 |·MySQL······|·8.0,·8.4,·Innovation·········|·8.0,·8.4,·Innovation···|
452 |·SQLite·····|·3.15.0+······················|·3.15.0+················|452 |·SQLite·····|·3.15.0+······················|·3.15.0+················|
Offset 516, 23 lines modifiedOffset 516, 23 lines modified
516 newer·versions·of·``bazel``·will·handle·it.516 newer·versions·of·``bazel``·will·handle·it.
  
517 If·you·wish·to·install·Airflow·using·those·tools,·you·should·use·the·constraint·files·and·convert517 If·you·wish·to·install·Airflow·using·those·tools,·you·should·use·the·constraint·files·and·convert
518 them·to·the·appropriate·format·and·workflow·that·your·tool·requires.518 them·to·the·appropriate·format·and·workflow·that·your·tool·requires.
  
  
519 ```bash519 ```bash
520 pip·install·'apache-airflow==3.1.4'·\520 pip·install·'apache-airflow==3.1.5'·\
521 ·--constraint·"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.4/constraints-3.10.txt"521 ·--constraint·"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.5/constraints-3.10.txt"
522 ```522 ```
  
523 2.·Installing·with·extras·(i.e.,·postgres,·google)523 2.·Installing·with·extras·(i.e.,·postgres,·google)
  
524 ```bash524 ```bash
525 pip·install·'apache-airflow[postgres,google]==3.1.4'·\525 pip·install·'apache-airflow[postgres,google]==3.1.5'·\
526 ·--constraint·"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.4/constraints-3.10.txt"526 ·--constraint·"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.5/constraints-3.10.txt"
527 ```527 ```
  
528 For·information·on·installing·provider·distributions,·check528 For·information·on·installing·provider·distributions,·check
529 [providers](http://airflow.apache.org/docs/apache-airflow-providers/index.html).529 [providers](http://airflow.apache.org/docs/apache-airflow-providers/index.html).
  
530 ##·Official·source·code530 ##·Official·source·code
  
133 B
apache_airflow-3.1.4.dist-info/licenses/LICENSE vs.
apache_airflow-3.1.5.dist-info/licenses/LICENSE
Files identical despite different names