@@ -2,10 +2,9 @@ library,feature,read_score,write_score
22openpyxl , cell_values , 3 , 3
33xlsxwriter , cell_values ,, 3
44python-calamine , cell_values , 1 ,
5- calamine , cell_values , 1 ,
6- rust_xlsxwriter , cell_values ,, 1
7- umya-spreadsheet , cell_values , 3 , 3
8- pyumya , cell_values , 3 , 3
5+ calamine-styled , cell_values , 3 ,
6+ rust_xlsxwriter , cell_values ,, 3
7+ wolfxl , cell_values , 3 , 3
98pylightxl , cell_values , 3 , 1
109xlrd , cell_values ,,
1110pyexcel , cell_values , 3 , 3
@@ -18,10 +17,9 @@ tablib,cell_values,3,3
1817openpyxl , formulas , 3 , 3
1918xlsxwriter , formulas ,, 3
2019python-calamine , formulas , 0 ,
21- calamine , formulas , 0 ,
20+ calamine-styled , formulas , 3 ,
2221rust_xlsxwriter , formulas ,, 3
23- umya-spreadsheet , formulas , 3 , 3
24- pyumya , formulas , 3 , 3
22+ wolfxl , formulas , 3 , 3
2523pylightxl , formulas , 0 , 3
2624xlrd , formulas ,,
2725pyexcel , formulas , 0 , 3
@@ -34,10 +32,9 @@ tablib,formulas,0,3
3432openpyxl , text_formatting , 3 , 3
3533xlsxwriter , text_formatting ,, 3
3634python-calamine , text_formatting , 0 ,
37- calamine , text_formatting , 0 ,
35+ calamine-styled , text_formatting , 3 ,
3836rust_xlsxwriter , text_formatting ,, 3
39- umya-spreadsheet , text_formatting , 3 , 3
40- pyumya , text_formatting , 3 , 3
37+ wolfxl , text_formatting , 3 , 3
4138pylightxl , text_formatting , 0 , 0
4239xlrd , text_formatting ,,
4340pyexcel , text_formatting , 0 , 0
@@ -50,10 +47,9 @@ tablib,text_formatting,0,0
5047openpyxl , background_colors , 3 , 3
5148xlsxwriter , background_colors ,, 3
5249python-calamine , background_colors , 0 ,
53- calamine , background_colors , 0 ,
50+ calamine-styled , background_colors , 3 ,
5451rust_xlsxwriter , background_colors ,, 3
55- umya-spreadsheet , background_colors , 3 , 3
56- pyumya , background_colors , 3 , 3
52+ wolfxl , background_colors , 3 , 3
5753pylightxl , background_colors , 0 , 0
5854xlrd , background_colors ,,
5955pyexcel , background_colors , 0 , 0
@@ -66,10 +62,9 @@ tablib,background_colors,0,0
6662openpyxl , number_formats , 3 , 3
6763xlsxwriter , number_formats ,, 3
6864python-calamine , number_formats , 0 ,
69- calamine , number_formats , 0 ,
65+ calamine-styled , number_formats , 3 ,
7066rust_xlsxwriter , number_formats ,, 3
71- umya-spreadsheet , number_formats , 3 , 3
72- pyumya , number_formats , 3 , 3
67+ wolfxl , number_formats , 3 , 3
7368pylightxl , number_formats , 0 , 0
7469xlrd , number_formats ,,
7570pyexcel , number_formats , 0 , 1
@@ -82,10 +77,9 @@ tablib,number_formats,0,1
8277openpyxl , alignment , 3 , 3
8378xlsxwriter , alignment ,, 3
8479python-calamine , alignment , 1 ,
85- calamine , alignment , 1 ,
80+ calamine-styled , alignment , 3 ,
8681rust_xlsxwriter , alignment ,, 3
87- umya-spreadsheet , alignment , 1 , 1
88- pyumya , alignment , 1 , 0
82+ wolfxl , alignment , 3 , 3
8983pylightxl , alignment , 0 , 1
9084xlrd , alignment ,,
9185pyexcel , alignment , 1 , 1
@@ -98,10 +92,9 @@ tablib,alignment,1,1
9892openpyxl , borders , 3 , 3
9993xlsxwriter , borders ,, 3
10094python-calamine , borders , 0 ,
101- calamine , borders , 0 ,
95+ calamine-styled , borders , 3 ,
10296rust_xlsxwriter , borders ,, 3
103- umya-spreadsheet , borders , 1 , 1
104- pyumya , borders , 1 , 0
97+ wolfxl , borders , 3 , 3
10598pylightxl , borders , 0 , 0
10699xlrd , borders ,,
107100pyexcel , borders , 0 , 0
@@ -114,10 +107,9 @@ tablib,borders,0,0
114107openpyxl , dimensions , 3 , 3
115108xlsxwriter , dimensions ,, 3
116109python-calamine , dimensions , 0 ,
117- calamine , dimensions , 0 ,
110+ calamine-styled , dimensions , 3 ,
118111rust_xlsxwriter , dimensions ,, 3
119- umya-spreadsheet , dimensions , 1 , 3
120- pyumya , dimensions , 3 , 3
112+ wolfxl , dimensions , 3 , 3
121113pylightxl , dimensions , 0 , 0
122114xlrd , dimensions ,,
123115pyexcel , dimensions , 0 , 0
@@ -130,10 +122,9 @@ tablib,dimensions,0,0
130122openpyxl , multiple_sheets , 3 , 3
131123xlsxwriter , multiple_sheets ,, 3
132124python-calamine , multiple_sheets , 3 ,
133- calamine , multiple_sheets , 3 ,
125+ calamine-styled , multiple_sheets , 3 ,
134126rust_xlsxwriter , multiple_sheets ,, 3
135- umya-spreadsheet , multiple_sheets , 3 , 3
136- pyumya , multiple_sheets , 3 , 3
127+ wolfxl , multiple_sheets , 3 , 3
137128pylightxl , multiple_sheets , 3 , 3
138129xlrd , multiple_sheets ,,
139130pyexcel , multiple_sheets , 3 , 3
@@ -146,10 +137,9 @@ tablib,multiple_sheets,3,3
146137openpyxl , merged_cells , 3 , 3
147138xlsxwriter , merged_cells ,, 3
148139python-calamine , merged_cells , 0 ,
149- calamine , merged_cells , 0 ,
150- rust_xlsxwriter , merged_cells ,, 0
151- umya-spreadsheet , merged_cells , 3 , 3
152- pyumya , merged_cells , 3 , 3
140+ calamine-styled , merged_cells , 3 ,
141+ rust_xlsxwriter , merged_cells ,, 3
142+ wolfxl , merged_cells , 3 , 3
153143pylightxl , merged_cells , 0 , 0
154144xlrd , merged_cells ,,
155145pyexcel , merged_cells , 0 , 0
@@ -162,10 +152,9 @@ tablib,merged_cells,0,0
162152openpyxl , conditional_formatting , 3 , 3
163153xlsxwriter , conditional_formatting ,, 3
164154python-calamine , conditional_formatting , 0 ,
165- calamine , conditional_formatting , 0 ,
166- rust_xlsxwriter , conditional_formatting ,, 0
167- umya-spreadsheet , conditional_formatting , 3 , 0
168- pyumya , conditional_formatting , 3 , 3
155+ calamine-styled , conditional_formatting , 3 ,
156+ rust_xlsxwriter , conditional_formatting ,, 3
157+ wolfxl , conditional_formatting , 3 , 3
169158pylightxl , conditional_formatting , 0 , 0
170159xlrd , conditional_formatting ,,
171160pyexcel , conditional_formatting , 0 , 0
@@ -178,10 +167,9 @@ tablib,conditional_formatting,0,0
178167openpyxl , data_validation , 3 , 3
179168xlsxwriter , data_validation ,, 3
180169python-calamine , data_validation , 0 ,
181- calamine , data_validation , 0 ,
182- rust_xlsxwriter , data_validation ,, 0
183- umya-spreadsheet , data_validation , 3 , 3
184- pyumya , data_validation , 3 , 3
170+ calamine-styled , data_validation , 3 ,
171+ rust_xlsxwriter , data_validation ,, 3
172+ wolfxl , data_validation , 3 , 3
185173pylightxl , data_validation , 0 , 0
186174xlrd , data_validation ,,
187175pyexcel , data_validation , 0 , 0
@@ -194,10 +182,9 @@ tablib,data_validation,0,0
194182openpyxl , hyperlinks , 3 , 3
195183xlsxwriter , hyperlinks ,, 3
196184python-calamine , hyperlinks , 0 ,
197- calamine , hyperlinks , 0 ,
198- rust_xlsxwriter , hyperlinks ,, 0
199- umya-spreadsheet , hyperlinks , 0 , 0
200- pyumya , hyperlinks , 3 , 3
185+ calamine-styled , hyperlinks , 3 ,
186+ rust_xlsxwriter , hyperlinks ,, 3
187+ wolfxl , hyperlinks , 3 , 3
201188pylightxl , hyperlinks , 0 , 0
202189xlrd , hyperlinks ,,
203190pyexcel , hyperlinks , 0 , 0
@@ -210,10 +197,9 @@ tablib,hyperlinks,0,0
210197openpyxl , images , 3 , 3
211198xlsxwriter , images ,, 3
212199python-calamine , images , 0 ,
213- calamine , images , 0 ,
200+ calamine-styled , images , 0 ,
214201rust_xlsxwriter , images ,, 0
215- umya-spreadsheet , images , 0 , 3
216- pyumya , images , 3 , 3
202+ wolfxl , images , 0 , 0
217203pylightxl , images , 0 , 0
218204xlrd , images ,,
219205pyexcel , images , 0 , 0
@@ -226,10 +212,9 @@ tablib,images,0,0
226212openpyxl , pivot_tables ,,
227213xlsxwriter , pivot_tables ,,
228214python-calamine , pivot_tables ,,
229- calamine , pivot_tables ,,
215+ calamine-styled , pivot_tables ,,
230216rust_xlsxwriter , pivot_tables ,,
231- umya-spreadsheet , pivot_tables ,,
232- pyumya , pivot_tables ,,
217+ wolfxl , pivot_tables ,,
233218pylightxl , pivot_tables ,,
234219xlrd , pivot_tables ,,
235220pyexcel , pivot_tables ,,
@@ -242,10 +227,9 @@ tablib,pivot_tables,,
242227openpyxl , comments , 3 , 3
243228xlsxwriter , comments ,, 3
244229python-calamine , comments , 0 ,
245- calamine , comments , 0 ,
246- rust_xlsxwriter , comments ,, 0
247- umya-spreadsheet , comments , 3 , 3
248- pyumya , comments , 3 , 3
230+ calamine-styled , comments , 3 ,
231+ rust_xlsxwriter , comments ,, 3
232+ wolfxl , comments , 3 , 3
249233pylightxl , comments , 0 , 0
250234xlrd , comments ,,
251235pyexcel , comments , 0 , 0
@@ -258,10 +242,9 @@ tablib,comments,0,0
258242openpyxl , freeze_panes , 3 , 3
259243xlsxwriter , freeze_panes ,, 3
260244python-calamine , freeze_panes , 0 ,
261- calamine , freeze_panes , 0 ,
262- rust_xlsxwriter , freeze_panes ,, 0
263- umya-spreadsheet , freeze_panes , 3 , 3
264- pyumya , freeze_panes , 3 , 3
245+ calamine-styled , freeze_panes , 3 ,
246+ rust_xlsxwriter , freeze_panes ,, 3
247+ wolfxl , freeze_panes , 3 , 3
265248pylightxl , freeze_panes , 0 , 0
266249xlrd , freeze_panes ,,
267250pyexcel , freeze_panes , 0 , 0
@@ -274,10 +257,9 @@ tablib,freeze_panes,0,0
274257openpyxl , named_ranges , 3 , 3
275258xlsxwriter , named_ranges ,, 0
276259python-calamine , named_ranges , 0 ,
277- calamine , named_ranges , 0 ,
278- rust_xlsxwriter , named_ranges ,, 0
279- umya-spreadsheet , named_ranges , 3 , 3
280- pyumya , named_ranges , 0 , 0
260+ calamine-styled , named_ranges , 3 ,
261+ rust_xlsxwriter , named_ranges ,, 3
262+ wolfxl , named_ranges , 3 , 3
281263pylightxl , named_ranges , 0 , 0
282264xlrd , named_ranges ,,
283265pyexcel , named_ranges , 0 , 0
@@ -290,10 +272,9 @@ tablib,named_ranges,0,0
290272openpyxl , tables , 3 , 3
291273xlsxwriter , tables ,, 0
292274python-calamine , tables , 0 ,
293- calamine , tables , 0 ,
294- rust_xlsxwriter , tables ,, 0
295- umya-spreadsheet , tables , 2 , 3
296- pyumya , tables , 0 , 0
275+ calamine-styled , tables , 3 ,
276+ rust_xlsxwriter , tables ,, 3
277+ wolfxl , tables , 3 , 3
297278pylightxl , tables , 0 , 0
298279xlrd , tables ,,
299280pyexcel , tables , 0 , 0
0 commit comments