David Pomerenke
commited on
Commit
·
040dc35
1
Parent(s):
be99aac
Put all languages into results.json, replace pyglottolog
Browse files- .gitignore +0 -3
- data/{data.txt → INFO} +2 -3
- data/ScriptCodes.csv +225 -0
- data/glottolog_languoid.csv/README.txt +14 -0
- data/glottolog_languoid.csv/languoid.csv +0 -0
- data/languages.rq +0 -27
- data/languages.tsv +0 -0
- evals.py +80 -72
- pyproject.toml +0 -1
- results.json +0 -0
- uv.lock +0 -670
.gitignore
CHANGED
@@ -1,8 +1,5 @@
|
|
1 |
floresp-*
|
2 |
-
glottolog-*
|
3 |
fleurs
|
4 |
-
LanguageCodes.tab
|
5 |
-
ScriptCodes.csv
|
6 |
.cache
|
7 |
.env
|
8 |
|
|
|
1 |
floresp-*
|
|
|
2 |
fleurs
|
|
|
|
|
3 |
.cache
|
4 |
.env
|
5 |
|
data/{data.txt → INFO}
RENAMED
@@ -1,5 +1,4 @@
|
|
|
|
1 |
floresp-v2.0-rc.3: https://github.com/openlanguagedata/flores
|
2 |
-
|
3 |
-
languages.csv: generated from https://query.wikidata.org/ using the languages.rq query
|
4 |
-
LanguageCodes.tab: https://www.ethnologue.com/
|
5 |
ScriptCodes.csv: https://www.unicode.org/iso15924/iso15924-codes.html
|
|
|
1 |
+
fleurs: https://huggingface.co/datasets/google/fleurs via eval.py
|
2 |
floresp-v2.0-rc.3: https://github.com/openlanguagedata/flores
|
3 |
+
glottolog_languoid.csv: https://glottolog.org/meta/downloads
|
|
|
|
|
4 |
ScriptCodes.csv: https://www.unicode.org/iso15924/iso15924-codes.html
|
data/ScriptCodes.csv
ADDED
@@ -0,0 +1,225 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Code,"N°","English Name","Nom français",Alias,Age,Date
|
2 |
+
Adlm,166,Adlam,adlam,Adlam,9.0,"2016-12-05"
|
3 |
+
Afak,439,Afaka,afaka,"","","2010-12-21"
|
4 |
+
Aghb,239,"Caucasian Albanian",aghbanien,Caucasian_Albanian,7.0,"2014-11-15"
|
5 |
+
Ahom,338,"Ahom, Tai Ahom","âhom",Ahom,8.0,"2015-07-07"
|
6 |
+
Arab,160,Arabic,arabe,Arabic,1.1,"2004-05-01"
|
7 |
+
Aran,161,"Arabic (Nastaliq variant)","arabe (variante nastalique)","",1.1,"2014-11-15"
|
8 |
+
Armi,124,"Imperial Aramaic","araméen impérial",Imperial_Aramaic,5.2,"2009-06-01"
|
9 |
+
Armn,230,Armenian,"arménien",Armenian,1.1,"2004-05-01"
|
10 |
+
Avst,134,Avestan,avestique,Avestan,5.2,"2009-06-01"
|
11 |
+
Bali,360,Balinese,balinais,Balinese,5.0,"2006-10-10"
|
12 |
+
Bamu,435,Bamum,bamoum,Bamum,5.2,"2009-06-01"
|
13 |
+
Bass,259,"Bassa Vah",bassa,Bassa_Vah,7.0,"2014-11-15"
|
14 |
+
Batk,365,Batak,batak,Batak,6.0,"2010-07-23"
|
15 |
+
Beng,325,"Bengali (Bangla)","bengalî (bangla)",Bengali,1.1,"2016-12-05"
|
16 |
+
Bhks,334,Bhaiksuki,"bhaïksukî",Bhaiksuki,9.0,"2016-12-05"
|
17 |
+
Blis,550,Blissymbols,"symboles Bliss","","","2004-05-01"
|
18 |
+
Bopo,285,Bopomofo,bopomofo,Bopomofo,1.1,"2004-05-01"
|
19 |
+
Brah,300,Brahmi,brahma,Brahmi,6.0,"2010-07-23"
|
20 |
+
Brai,570,Braille,braille,Braille,3.0,"2004-05-01"
|
21 |
+
Bugi,367,Buginese,bouguis,Buginese,4.1,"2006-06-21"
|
22 |
+
Buhd,372,Buhid,bouhide,Buhid,3.2,"2004-05-01"
|
23 |
+
Cakm,349,Chakma,chakma,Chakma,6.1,"2012-02-06"
|
24 |
+
Cans,440,"Unified Canadian Aboriginal Syllabics","syllabaire autochtone canadien unifié",Canadian_Aboriginal,3.0,"2004-05-29"
|
25 |
+
Cari,201,Carian,carien,Carian,5.1,"2007-07-02"
|
26 |
+
Cham,358,Cham,"cham (čam, tcham)",Cham,5.1,"2009-11-11"
|
27 |
+
Cher,445,Cherokee,"tchérokî",Cherokee,3.0,"2004-05-01"
|
28 |
+
Chis,298,Chisoi,chisoi,"","","2023-09-12"
|
29 |
+
Chrs,109,Chorasmian,chorasmien,Chorasmian,13.0,"2019-08-19"
|
30 |
+
Cirt,291,Cirth,cirth,"","","2004-05-01"
|
31 |
+
Copt,204,Coptic,copte,Coptic,4.1,"2006-06-21"
|
32 |
+
Cpmn,402,"Cypro-Minoan","syllabaire chypro-minoen",Cypro_Minoan,14.0,"2017-07-26"
|
33 |
+
Cprt,403,"Cypriot syllabary","syllabaire chypriote",Cypriot,4.0,"2017-07-26"
|
34 |
+
Cyrl,220,Cyrillic,cyrillique,Cyrillic,1.1,"2004-05-01"
|
35 |
+
Cyrs,221,"Cyrillic (Old Church Slavonic variant)","cyrillique (variante slavonne)","",1.1,"2004-05-01"
|
36 |
+
Deva,315,"Devanagari (Nagari)","dévanâgarî",Devanagari,1.1,"2004-05-01"
|
37 |
+
Diak,342,"Dives Akuru","dives akuru",Dives_Akuru,13.0,"2019-08-19"
|
38 |
+
Dogr,328,Dogra,dogra,Dogra,11.0,"2016-12-05"
|
39 |
+
Dsrt,250,"Deseret (Mormon)","déseret (mormon)",Deseret,3.1,"2004-05-01"
|
40 |
+
Dupl,755,"Duployan shorthand, Duployan stenography","sténographie Duployé",Duployan,7.0,"2014-11-15"
|
41 |
+
Egyd,070,"Egyptian demotic","démotique égyptien","","","2004-05-01"
|
42 |
+
Egyh,060,"Egyptian hieratic","hiératique égyptien","",5.2,"2004-05-01"
|
43 |
+
Egyp,050,"Egyptian hieroglyphs","hiéroglyphes égyptiens",Egyptian_Hieroglyphs,5.2,"2009-06-01"
|
44 |
+
Elba,226,Elbasan,elbasan,Elbasan,7.0,"2014-11-15"
|
45 |
+
Elym,128,Elymaic,"élymaïque",Elymaic,12.0,"2018-08-26"
|
46 |
+
Ethi,430,"Ethiopic (Geʻez)","éthiopien (geʻez, guèze)",Ethiopic,3.0,"2004-10-25"
|
47 |
+
Gara,164,Garay,garay,"","","2023-09-12"
|
48 |
+
Geok,241,"Khutsuri (Asomtavruli and Nuskhuri)","khoutsouri (assomtavrouli et nouskhouri)",Georgian,1.1,"2012-10-16"
|
49 |
+
Geor,240,"Georgian (Mkhedruli and Mtavruli)","géorgien (mkhédrouli et mtavrouli)",Georgian,1.1,"2016-12-05"
|
50 |
+
Glag,225,Glagolitic,glagolitique,Glagolitic,4.1,"2006-06-21"
|
51 |
+
Gong,312,"Gunjala Gondi","gunjala gondî",Gunjala_Gondi,11.0,"2016-12-05"
|
52 |
+
Gonm,313,"Masaram Gondi","masaram gondî",Masaram_Gondi,10.0,"2017-07-26"
|
53 |
+
Goth,206,Gothic,gotique,Gothic,3.1,"2004-05-01"
|
54 |
+
Gran,343,Grantha,grantha,Grantha,7.0,"2014-11-15"
|
55 |
+
Grek,200,Greek,grec,Greek,1.1,"2004-05-01"
|
56 |
+
Gujr,320,Gujarati,"goudjarâtî (gujrâtî)",Gujarati,1.1,"2004-05-01"
|
57 |
+
Gukh,397,"Gurung Khema","gurung khema","","","2023-09-12"
|
58 |
+
Guru,310,Gurmukhi,"gourmoukhî",Gurmukhi,1.1,"2004-05-01"
|
59 |
+
Hanb,503,"Han with Bopomofo (alias for Han + Bopomofo)","han avec bopomofo (alias pour han + bopomofo)","",1.1,"2016-01-19"
|
60 |
+
Hang,286,"Hangul (Hangŭl, Hangeul)","hangûl (hangŭl, hangeul)",Hangul,1.1,"2004-05-29"
|
61 |
+
Hani,500,"Han (Hanzi, Kanji, Hanja)","idéogrammes han (sinogrammes)",Han,1.1,"2009-02-23"
|
62 |
+
Hano,371,"Hanunoo (Hanunóo)","hanounóo",Hanunoo,3.2,"2004-05-29"
|
63 |
+
Hans,501,"Han (Simplified variant)","idéogrammes han (variante simplifiée)","",1.1,"2004-05-29"
|
64 |
+
Hant,502,"Han (Traditional variant)","idéogrammes han (variante traditionnelle)","",1.1,"2004-05-29"
|
65 |
+
Hatr,127,Hatran,"hatrénien",Hatran,8.0,"2015-07-07"
|
66 |
+
Hebr,125,Hebrew,"hébreu",Hebrew,1.1,"2004-05-01"
|
67 |
+
Hira,410,Hiragana,hiragana,Hiragana,1.1,"2004-05-01"
|
68 |
+
Hluw,080,"Anatolian Hieroglyphs (Luwian Hieroglyphs, Hittite Hieroglyphs)","hiéroglyphes anatoliens (hiéroglyphes louvites, hiéroglyphes hittites)",Anatolian_Hieroglyphs,8.0,"2015-07-07"
|
69 |
+
Hmng,450,"Pahawh Hmong","pahawh hmong",Pahawh_Hmong,7.0,"2014-11-15"
|
70 |
+
Hmnp,451,"Nyiakeng Puachue Hmong","nyiakeng puachue hmong",Nyiakeng_Puachue_Hmong,12.0,"2017-07-26"
|
71 |
+
Hrkt,412,"Japanese syllabaries (alias for Hiragana + Katakana)","syllabaires japonais (alias pour hiragana + katakana)",Katakana_Or_Hiragana,1.1,"2011-06-21"
|
72 |
+
Hung,176,"Old Hungarian (Hungarian Runic)","runes hongroises (ancien hongrois)",Old_Hungarian,8.0,"2015-07-07"
|
73 |
+
Inds,610,"Indus (Harappan)",indus,"","","2004-05-01"
|
74 |
+
Ital,210,"Old Italic (Etruscan, Oscan, etc.)","ancien italique (étrusque, osque, etc.)",Old_Italic,3.1,"2004-05-29"
|
75 |
+
Jamo,284,"Jamo (alias for Jamo subset of Hangul)","jamo (alias pour le sous-ensemble jamo du hangûl)","",1.1,"2016-01-19"
|
76 |
+
Java,361,Javanese,javanais,Javanese,5.2,"2009-06-01"
|
77 |
+
Jpan,413,"Japanese (alias for Han + Hiragana + Katakana)","japonais (alias pour han + hiragana + katakana)","",1.1,"2006-06-21"
|
78 |
+
Jurc,510,Jurchen,jurchen,"","","2010-12-21"
|
79 |
+
Kali,357,"Kayah Li","kayah li",Kayah_Li,5.1,"2007-07-02"
|
80 |
+
Kana,411,Katakana,katakana,Katakana,1.1,"2004-05-01"
|
81 |
+
Kawi,368,Kawi,kawi,Kawi,15.0,"2021-12-03"
|
82 |
+
Khar,305,Kharoshthi,"kharochthî",Kharoshthi,4.1,"2006-06-21"
|
83 |
+
Khmr,355,Khmer,khmer,Khmer,3.0,"2004-05-29"
|
84 |
+
Khoj,322,Khojki,"khojkî",Khojki,7.0,"2014-11-15"
|
85 |
+
Kitl,505,"Khitan large script","grande écriture khitan","","","2015-07-15"
|
86 |
+
Kits,288,"Khitan small script","petite écriture khitan",Khitan_Small_Script,13.0,"2015-07-15"
|
87 |
+
Knda,345,Kannada,"kannara (canara)",Kannada,1.1,"2004-05-29"
|
88 |
+
Kore,287,"Korean (alias for Hangul + Han)","coréen (alias pour hangûl + han)","",1.1,"2007-06-13"
|
89 |
+
Kpel,436,Kpelle,"kpèllé","","","2010-03-26"
|
90 |
+
Krai,396,"Kirat Rai","kirat rai","","","2023-09-12"
|
91 |
+
Kthi,317,Kaithi,"kaithî",Kaithi,5.2,"2009-06-01"
|
92 |
+
Lana,351,"Tai Tham (Lanna)","taï tham (lanna)",Tai_Tham,5.2,"2009-06-01"
|
93 |
+
Laoo,356,Lao,laotien,Lao,1.1,"2004-05-01"
|
94 |
+
Latf,217,"Latin (Fraktur variant)","latin (variante brisée)","",1.1,"2004-05-01"
|
95 |
+
Latg,216,"Latin (Gaelic variant)","latin (variante gaélique)","",1.1,"2004-05-01"
|
96 |
+
Latn,215,Latin,latin,Latin,1.1,"2004-05-01"
|
97 |
+
Leke,364,Leke,"léké","","","2015-07-07"
|
98 |
+
Lepc,335,"Lepcha (Róng)","lepcha (róng)",Lepcha,5.1,"2007-07-02"
|
99 |
+
Limb,336,Limbu,limbou,Limbu,4.0,"2004-05-29"
|
100 |
+
Lina,400,"Linear A","linéaire A",Linear_A,7.0,"2014-11-15"
|
101 |
+
Linb,401,"Linear B","linéaire B",Linear_B,4.0,"2004-05-29"
|
102 |
+
Lisu,399,"Lisu (Fraser)","lisu (Fraser)",Lisu,5.2,"2009-06-01"
|
103 |
+
Loma,437,Loma,loma,"","","2010-03-26"
|
104 |
+
Lyci,202,Lycian,lycien,Lycian,5.1,"2007-07-02"
|
105 |
+
Lydi,116,Lydian,lydien,Lydian,5.1,"2007-07-02"
|
106 |
+
Mahj,314,Mahajani,"mahâjanî",Mahajani,7.0,"2014-11-15"
|
107 |
+
Maka,366,Makasar,makassar,Makasar,11.0,"2016-12-05"
|
108 |
+
Mand,140,"Mandaic, Mandaean","mandéen",Mandaic,6.0,"2010-07-23"
|
109 |
+
Mani,139,Manichaean,"manichéen",Manichaean,7.0,"2014-11-15"
|
110 |
+
Marc,332,Marchen,marchen,Marchen,9.0,"2016-12-05"
|
111 |
+
Maya,090,"Mayan hieroglyphs","hiéroglyphes mayas","","","2004-05-01"
|
112 |
+
Medf,265,"Medefaidrin (Oberi Okaime, Oberi Ɔkaimɛ)","médéfaïdrine",Medefaidrin,11.0,"2016-12-05"
|
113 |
+
Mend,438,"Mende Kikakui","mendé kikakui",Mende_Kikakui,7.0,"2014-11-15"
|
114 |
+
Merc,101,"Meroitic Cursive","cursif méroïtique",Meroitic_Cursive,6.1,"2012-02-06"
|
115 |
+
Mero,100,"Meroitic Hieroglyphs","hiéroglyphes méroïtiques",Meroitic_Hieroglyphs,6.1,"2012-02-06"
|
116 |
+
Mlym,347,Malayalam,"malayâlam",Malayalam,1.1,"2004-05-01"
|
117 |
+
Modi,324,"Modi, Moḍī","modî",Modi,7.0,"2014-11-15"
|
118 |
+
Mong,145,Mongolian,mongol,Mongolian,3.0,"2004-05-01"
|
119 |
+
Moon,218,"Moon (Moon code, Moon script, Moon type)","écriture Moon","","","2006-12-11"
|
120 |
+
Mroo,264,"Mro, Mru",mro,Mro,7.0,"2016-12-05"
|
121 |
+
Mtei,337,"Meitei Mayek (Meithei, Meetei)","meitei mayek",Meetei_Mayek,5.2,"2009-06-01"
|
122 |
+
Mult,323,Multani,"multanî",Multani,8.0,"2015-07-07"
|
123 |
+
Mymr,350,"Myanmar (Burmese)",birman,Myanmar,3.0,"2004-05-01"
|
124 |
+
Nagm,295,"Nag Mundari","nag mundari",Nag_Mundari,15.0,"2021-12-03"
|
125 |
+
Nand,311,Nandinagari,"nandinâgarî",Nandinagari,12.0,"2018-08-26"
|
126 |
+
Narb,106,"Old North Arabian (Ancient North Arabian)","nord-arabique",Old_North_Arabian,7.0,"2014-11-15"
|
127 |
+
Nbat,159,Nabataean,"nabatéen",Nabataean,7.0,"2014-11-15"
|
128 |
+
Newa,333,"Newa, Newar, Newari, Nepāla lipi","néwa, néwar, néwari, nepāla lipi",Newa,9.0,"2016-12-05"
|
129 |
+
Nkdb,085,"Naxi Dongba (na²¹ɕi³³ to³³ba²¹, Nakhi Tomba)","naxi dongba","","","2017-07-26"
|
130 |
+
Nkgb,420,"Naxi Geba (na²¹ɕi³³ gʌ²¹ba²¹, 'Na-'Khi ²Ggŏ-¹baw, Nakhi Geba)","naxi geba, nakhi geba","","","2017-07-26"
|
131 |
+
Nkoo,165,"N’Ko","n’ko",Nko,5.0,"2006-10-10"
|
132 |
+
Nshu,499,"Nüshu","nüshu",Nushu,10.0,"2017-07-26"
|
133 |
+
Ogam,212,Ogham,ogam,Ogham,3.0,"2004-05-01"
|
134 |
+
Olck,261,"Ol Chiki (Ol Cemet’, Ol, Santali)","ol tchiki",Ol_Chiki,5.1,"2007-07-02"
|
135 |
+
Onao,296,"Ol Onal","ol onal","","","2023-09-12"
|
136 |
+
Orkh,175,"Old Turkic, Orkhon Runic",orkhon,Old_Turkic,5.2,"2009-06-01"
|
137 |
+
Orya,327,"Oriya (Odia)","oriyâ (odia)",Oriya,1.1,"2016-12-05"
|
138 |
+
Osge,219,Osage,osage,Osage,9.0,"2016-12-05"
|
139 |
+
Osma,260,Osmanya,osmanais,Osmanya,4.0,"2004-05-01"
|
140 |
+
Ougr,143,"Old Uyghur","ancien ouïgour",Old_Uyghur,14.0,"2021-01-25"
|
141 |
+
Palm,126,Palmyrene,"palmyrénien",Palmyrene,7.0,"2014-11-15"
|
142 |
+
Pauc,263,"Pau Cin Hau","paou chin haou",Pau_Cin_Hau,7.0,"2014-11-15"
|
143 |
+
Pcun,015,"Proto-Cuneiform","proto-cunéiforme","","","2021-01-25"
|
144 |
+
Pelm,016,"Proto-Elamite","proto-élamite","","","2021-01-25"
|
145 |
+
Perm,227,"Old Permic","ancien permien",Old_Permic,7.0,"2014-11-15"
|
146 |
+
Phag,331,"Phags-pa","’phags pa",Phags_Pa,5.0,"2006-10-10"
|
147 |
+
Phli,131,"Inscriptional Pahlavi","pehlevi des inscriptions",Inscriptional_Pahlavi,5.2,"2009-06-01"
|
148 |
+
Phlp,132,"Psalter Pahlavi","pehlevi des psautiers",Psalter_Pahlavi,7.0,"2014-11-15"
|
149 |
+
Phlv,133,"Book Pahlavi","pehlevi des livres","","","2007-07-15"
|
150 |
+
Phnx,115,Phoenician,"phénicien",Phoenician,5.0,"2006-10-10"
|
151 |
+
Plrd,282,"Miao (Pollard)","miao (Pollard)",Miao,6.1,"2012-02-06"
|
152 |
+
Piqd,293,"Klingon (KLI pIqaD)","klingon (pIqaD du KLI)","","","2015-12-16"
|
153 |
+
Prti,130,"Inscriptional Parthian","parthe des inscriptions",Inscriptional_Parthian,5.2,"2009-06-01"
|
154 |
+
Psin,103,"Proto-Sinaitic","proto-sinaïtique","","","2021-01-25"
|
155 |
+
Qaaa,900,"Reserved for private use (start)","réservé à l’usage privé (début)","","","2004-05-29"
|
156 |
+
Qabx,949,"Reserved for private use (end)","réservé à l’usage privé (fin)","","","2004-05-29"
|
157 |
+
Ranj,303,Ranjana,ranjana,"","","2021-01-25"
|
158 |
+
Rjng,363,"Rejang (Redjang, Kaganga)","redjang (kaganga)",Rejang,5.1,"2009-02-23"
|
159 |
+
Rohg,167,"Hanifi Rohingya","hanifi rohingya",Hanifi_Rohingya,11.0,"2017-11-21"
|
160 |
+
Roro,620,Rongorongo,rongorongo,"","","2004-05-01"
|
161 |
+
Runr,211,Runic,runique,Runic,3.0,"2004-05-01"
|
162 |
+
Samr,123,Samaritan,samaritain,Samaritan,5.2,"2009-06-01"
|
163 |
+
Sara,292,Sarati,sarati,"","","2004-05-29"
|
164 |
+
Sarb,105,"Old South Arabian","sud-arabique, himyarite",Old_South_Arabian,5.2,"2009-06-01"
|
165 |
+
Saur,344,Saurashtra,saurachtra,Saurashtra,5.1,"2007-07-02"
|
166 |
+
Sgnw,095,SignWriting,"SignÉcriture, SignWriting",SignWriting,8.0,"2015-07-07"
|
167 |
+
Shaw,281,"Shavian (Shaw)","shavien (Shaw)",Shavian,4.0,"2004-05-01"
|
168 |
+
Shrd,319,"Sharada, Śāradā","charada, shard",Sharada,6.1,"2012-02-06"
|
169 |
+
Shui,530,Shuishu,shuishu,"","","2017-07-26"
|
170 |
+
Sidd,302,"Siddham, Siddhaṃ, Siddhamātṛkā",siddham,Siddham,7.0,"2014-11-15"
|
171 |
+
Sidt,180,Sidetic,"sidétique","","","2023-09-12"
|
172 |
+
Sind,318,"Khudawadi, Sindhi","khoudawadî, sindhî",Khudawadi,7.0,"2014-11-15"
|
173 |
+
Sinh,348,Sinhala,singhalais,Sinhala,3.0,"2004-05-01"
|
174 |
+
Sogd,141,Sogdian,sogdien,Sogdian,11.0,"2017-11-21"
|
175 |
+
Sogo,142,"Old Sogdian","ancien sogdien",Old_Sogdian,11.0,"2017-11-21"
|
176 |
+
Sora,398,"Sora Sompeng","sora sompeng",Sora_Sompeng,6.1,"2012-02-06"
|
177 |
+
Soyo,329,Soyombo,soyombo,Soyombo,10.0,"2017-07-26"
|
178 |
+
Sund,362,Sundanese,sundanais,Sundanese,5.1,"2007-07-02"
|
179 |
+
Sunu,274,Sunuwar,sunuwar,"","","2021-12-03"
|
180 |
+
Sylo,316,"Syloti Nagri","sylotî nâgrî",Syloti_Nagri,4.1,"2006-06-21"
|
181 |
+
Syrc,135,Syriac,syriaque,Syriac,3.0,"2004-05-01"
|
182 |
+
Syre,138,"Syriac (Estrangelo variant)","syriaque (variante estranghélo)","",3.0,"2004-05-01"
|
183 |
+
Syrj,137,"Syriac (Western variant)","syriaque (variante occidentale)","",3.0,"2004-05-01"
|
184 |
+
Syrn,136,"Syriac (Eastern variant)","syriaque (variante orientale)","",3.0,"2004-05-01"
|
185 |
+
Tagb,373,Tagbanwa,tagbanoua,Tagbanwa,3.2,"2004-05-01"
|
186 |
+
Takr,321,"Takri, Ṭākrī, Ṭāṅkrī","tâkrî",Takri,6.1,"2012-02-06"
|
187 |
+
Tale,353,"Tai Le","taï-le",Tai_Le,4.0,"2004-10-25"
|
188 |
+
Talu,354,"New Tai Lue","nouveau taï-lue",New_Tai_Lue,4.1,"2006-06-21"
|
189 |
+
Taml,346,Tamil,tamoul,Tamil,1.1,"2004-05-01"
|
190 |
+
Tang,520,Tangut,tangoute,Tangut,9.0,"2016-12-05"
|
191 |
+
Tavt,359,"Tai Viet","taï viêt",Tai_Viet,5.2,"2009-06-01"
|
192 |
+
Tayo,380,"Tai Yo","taï yo","","","2023-09-12"
|
193 |
+
Telu,340,Telugu,"télougou",Telugu,1.1,"2004-05-01"
|
194 |
+
Teng,290,Tengwar,tengwar,"","","2004-05-01"
|
195 |
+
Tfng,120,"Tifinagh (Berber)","tifinagh (berbère)",Tifinagh,4.1,"2006-06-21"
|
196 |
+
Tglg,370,"Tagalog (Baybayin, Alibata)","tagal (baybayin, alibata)",Tagalog,3.2,"2009-02-23"
|
197 |
+
Thaa,170,Thaana,"thâna",Thaana,3.0,"2004-05-01"
|
198 |
+
Thai,352,Thai,"thaï",Thai,1.1,"2004-05-01"
|
199 |
+
Tibt,330,Tibetan,"tibétain",Tibetan,2.0,"2004-05-01"
|
200 |
+
Tirh,326,Tirhuta,tirhouta,Tirhuta,7.0,"2014-11-15"
|
201 |
+
Tnsa,275,Tangsa,tangsa,Tangsa,14.0,"2021-02-17"
|
202 |
+
Todr,229,Todhri,todhri,"","","2023-09-12"
|
203 |
+
Tols,299,"Tolong Siki","tolong siki","","","2023-09-12"
|
204 |
+
Toto,294,Toto,toto,Toto,14.0,"2020-04-16"
|
205 |
+
Tutg,341,"Tulu-Tigalari","tulu-tigalari","","","2023-09-12"
|
206 |
+
Ugar,040,Ugaritic,ougaritique,Ugaritic,4.0,"2004-05-01"
|
207 |
+
Vaii,470,Vai,"vaï",Vai,5.1,"2007-07-02"
|
208 |
+
Visp,280,"Visible Speech","parole visible","","","2004-05-01"
|
209 |
+
Vith,228,Vithkuqi,vithkuqi,Vithkuqi,14.0,"2021-02-17"
|
210 |
+
Wara,262,"Warang Citi (Varang Kshiti)","warang citi",Warang_Citi,7.0,"2014-11-15"
|
211 |
+
Wcho,283,Wancho,wantcho,Wancho,12.0,"2017-07-26"
|
212 |
+
Wole,480,Woleai,"woléaï","","","2010-12-21"
|
213 |
+
Xpeo,030,"Old Persian","cunéiforme persépolitain",Old_Persian,4.1,"2006-06-21"
|
214 |
+
Xsux,020,"Cuneiform, Sumero-Akkadian","cunéiforme suméro-akkadien",Cuneiform,5.0,"2006-10-10"
|
215 |
+
Yezi,192,Yezidi,"yézidi",Yezidi,13.0,"2019-08-19"
|
216 |
+
Yiii,460,Yi,yi,Yi,3.0,"2004-05-01"
|
217 |
+
Zanb,339,"Zanabazar Square (Zanabazarin Dörböljin Useg, Xewtee Dörböljin Bicig, Horizontal Square Script)","zanabazar quadratique",Zanabazar_Square,10.0,"2017-07-26"
|
218 |
+
Zinh,994,"Code for inherited script","codet pour écriture héritée",Inherited,"","2009-02-23"
|
219 |
+
Zmth,995,"Mathematical notation","notation mathématique","",3.2,"2007-11-26"
|
220 |
+
Zsye,993,"Symbols (Emoji variant)","symboles (variante émoji)","",6.0,"2015-12-16"
|
221 |
+
Zsym,996,Symbols,symboles,"",1.1,"2007-11-26"
|
222 |
+
Zxxx,997,"Code for unwritten documents","codet pour les documents non écrits","","","2011-06-21"
|
223 |
+
Zyyy,998,"Code for undetermined script","codet pour écriture indéterminée",Common,"","2004-05-29"
|
224 |
+
Zzzz,999,"Code for uncoded script","codet pour écriture non codée",Unknown,"","2006-10-10"
|
225 |
+
Code,"N°","English Name","Nom français",Alias,Age,Date
|
data/glottolog_languoid.csv/README.txt
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
Glottolog 5.1 data download
|
3 |
+
===========================
|
4 |
+
|
5 |
+
Data of Glottolog 5.1 is published under the following license:
|
6 |
+
https://creativecommons.org/licenses/by/4.0/
|
7 |
+
|
8 |
+
It should be cited as
|
9 |
+
|
10 |
+
Hammarström, Harald & Forkel, Robert & Haspelmath, Martin & Bank, Sebastian. 2024.
|
11 |
+
Glottolog 5.1.
|
12 |
+
Leipzig: Max Planck Institute for Evolutionary Anthropology.
|
13 |
+
https://doi.org/10.5281/zenodo.10804357
|
14 |
+
(Available online at http://glottolog.org, Accessed on 2024-10-29.)
|
data/glottolog_languoid.csv/languoid.csv
ADDED
The diff for this file is too large to render.
See raw diff
|
|
data/languages.rq
DELETED
@@ -1,27 +0,0 @@
|
|
1 |
-
# https://query.wikidata.org/
|
2 |
-
SELECT DISTINCT ?item (MAX(?numberOfSpeakers) AS ?maxSpeakers) (MAX(?speakersTime) AS ?mostRecentTime) ?iso639_1 ?iso639_3 ?itemLabel ?itemLabel_en
|
3 |
-
WHERE {
|
4 |
-
?item wdt:P220 ?iso639_3. # Language with ISO 639-3 code
|
5 |
-
|
6 |
-
?item p:P1098 ?numberOfSpeakersStatement.
|
7 |
-
?numberOfSpeakersStatement ps:P1098 ?numberOfSpeakers.
|
8 |
-
|
9 |
-
OPTIONAL {
|
10 |
-
?numberOfSpeakersStatement pq:P585 ?speakersTime.
|
11 |
-
}
|
12 |
-
|
13 |
-
OPTIONAL {
|
14 |
-
?item wdt:P218 ?iso639_1.
|
15 |
-
?item rdfs:label ?itemLabel_1 . FILTER(lang(?itemLabel_1) = ?iso639_1)
|
16 |
-
}
|
17 |
-
OPTIONAL {
|
18 |
-
?item rdfs:label ?itemLabel_3 . FILTER(lang(?itemLabel_3) = ?iso639_3)
|
19 |
-
}
|
20 |
-
BIND(COALESCE(?itemLabel_3, ?itemLabel_1) AS ?itemLabel)
|
21 |
-
|
22 |
-
OPTIONAL {
|
23 |
-
?item rdfs:label ?itemLabel_en . FILTER(lang(?itemLabel_en) = 'en')
|
24 |
-
}
|
25 |
-
}
|
26 |
-
GROUP BY ?item ?iso639_1 ?iso639_3 ?itemLabel ?itemLabel_en
|
27 |
-
ORDER BY DESC(?maxSpeakers) DESC(?mostRecentTime)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
data/languages.tsv
DELETED
The diff for this file is too large to render.
See raw diff
|
|
evals.py
CHANGED
@@ -19,7 +19,6 @@ from joblib.memory import Memory
|
|
19 |
from langcodes import Language, standardize_tag
|
20 |
from language_data.population_data import LANGUAGE_SPEAKING_POPULATION
|
21 |
from openai import AsyncOpenAI
|
22 |
-
from pyglottolog import Glottolog
|
23 |
from requests import get
|
24 |
from rich import print
|
25 |
from tqdm.asyncio import tqdm_asyncio
|
@@ -48,6 +47,8 @@ transcription_models = [
|
|
48 |
]
|
49 |
transcription_model_fast = "elevenlabs/scribe_v1"
|
50 |
n_sentences = 30
|
|
|
|
|
51 |
|
52 |
# ===== setup =====
|
53 |
|
@@ -92,15 +93,18 @@ def population(bcp_47):
|
|
92 |
}
|
93 |
return items
|
94 |
|
95 |
-
|
96 |
-
glottolog =
|
97 |
-
|
|
|
98 |
|
99 |
@cache
|
100 |
-
def language_family(
|
101 |
-
languoid = glottolog.
|
102 |
-
|
103 |
-
|
|
|
|
|
104 |
|
105 |
def script_name(iso15924):
|
106 |
return scripts[scripts["iso15924"] == iso15924]["script_name"].values[0]
|
@@ -144,31 +148,6 @@ fleurs["bcp_47"] = fleurs["fleurs_tag"].apply(
|
|
144 |
)
|
145 |
|
146 |
|
147 |
-
def download_file(url, path):
|
148 |
-
response = requests.get(url)
|
149 |
-
with open(path, "wb") as f:
|
150 |
-
f.write(response.content)
|
151 |
-
|
152 |
-
|
153 |
-
def download_fleurs():
|
154 |
-
# the huggingface loader does not allow loading only the dev set, so do it manually
|
155 |
-
for language in languages[languages["in_benchmark"]].itertuples():
|
156 |
-
tar_url = f"https://huggingface.co/datasets/google/fleurs/resolve/main/data/{language.fleurs_tag}/audio/dev.tar.gz"
|
157 |
-
tar_path = Path(f"data/fleurs/{language.fleurs_tag}/audio/dev.tar.gz")
|
158 |
-
if not tar_path.exists():
|
159 |
-
print(f"Downloading {tar_url} to {tar_path}")
|
160 |
-
tar_path.parent.mkdir(parents=True, exist_ok=True)
|
161 |
-
download_file(tar_url, tar_path)
|
162 |
-
with tarfile.open(tar_path, "r:gz") as tar:
|
163 |
-
tar.extractall(path=f"data/fleurs/{language.fleurs_tag}/audio")
|
164 |
-
tsv_url = f"https://huggingface.co/datasets/google/fleurs/resolve/main/data/{language.fleurs_tag}/dev.tsv"
|
165 |
-
tsv_path = Path(f"data/fleurs/{language.fleurs_tag}/dev.tsv")
|
166 |
-
if not tsv_path.exists():
|
167 |
-
print(f"Downloading {tsv_url} to {tsv_path}")
|
168 |
-
tsv_path.parent.mkdir(parents=True, exist_ok=True)
|
169 |
-
download_file(tsv_url, tsv_path)
|
170 |
-
|
171 |
-
|
172 |
# load CommonVoice stats
|
173 |
@cache # cache for 1 day
|
174 |
def get_commonvoice_stats(date: date):
|
@@ -203,14 +182,40 @@ languages = pd.merge(
|
|
203 |
) # "left" because keep it simple for now
|
204 |
languages["in_benchmark"] = languages["bcp_47"].isin(benchmark_languages["bcp_47"])
|
205 |
|
206 |
-
languages = languages.sort_values(by="speakers", ascending=False)
|
207 |
|
208 |
# sample languages to translate to
|
209 |
target_languages = languages[languages["in_benchmark"]].sample(
|
210 |
n=n_sentences, weights="speakers", replace=True, random_state=42
|
211 |
)
|
212 |
-
|
213 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
214 |
|
215 |
|
216 |
# ===== define tasks and metrics =====
|
@@ -444,12 +449,12 @@ async def main():
|
|
444 |
translation_scores = [
|
445 |
translate_and_evaluate(model, original_language.bcp_47, i)
|
446 |
for i in range(n_sentences)
|
447 |
-
for original_language in
|
448 |
for model in models
|
449 |
if original_language.in_benchmark
|
450 |
and (
|
451 |
model == model_fast
|
452 |
-
or original_language.bcp_47 in
|
453 |
)
|
454 |
]
|
455 |
translation_scores = await tqdm_asyncio.gather(*translation_scores, miniters=1)
|
@@ -457,10 +462,12 @@ async def main():
|
|
457 |
classification_scores = [
|
458 |
classify_and_evaluate(model, language.bcp_47, i)
|
459 |
for i in range(n_sentences)
|
460 |
-
for language in
|
461 |
for model in models
|
462 |
if language.in_benchmark
|
463 |
-
and (
|
|
|
|
|
464 |
]
|
465 |
classification_scores = await tqdm_asyncio.gather(
|
466 |
*classification_scores, miniters=1
|
@@ -469,22 +476,24 @@ async def main():
|
|
469 |
mlm_scores = [
|
470 |
mlm_and_evaluate(model, language.bcp_47, i)
|
471 |
for i in range(n_sentences)
|
472 |
-
for language in
|
473 |
for model in models
|
474 |
if language.in_benchmark
|
475 |
-
and (
|
|
|
|
|
476 |
]
|
477 |
mlm_scores = await tqdm_asyncio.gather(*mlm_scores, miniters=1)
|
478 |
print("evaluate transcription")
|
479 |
transcription_scores = [
|
480 |
transcribe_and_evaluate(model, language.bcp_47, i)
|
481 |
for i in range(n_sentences)
|
482 |
-
for language in
|
483 |
for model in transcription_models
|
484 |
if language.in_benchmark
|
485 |
and (
|
486 |
model == transcription_model_fast
|
487 |
-
or language.bcp_47 in
|
488 |
)
|
489 |
]
|
490 |
transcription_scores = await tqdm_asyncio.gather(*transcription_scores, miniters=1)
|
@@ -544,34 +553,33 @@ async def main():
|
|
544 |
"overall_score": (asr_wer + asr_chrf) / 2,
|
545 |
}
|
546 |
)
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
]
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
all_results.append(language_results)
|
575 |
with open("results.json", "w") as f:
|
576 |
json.dump(all_results, f, indent=2, ensure_ascii=False)
|
577 |
|
|
|
19 |
from langcodes import Language, standardize_tag
|
20 |
from language_data.population_data import LANGUAGE_SPEAKING_POPULATION
|
21 |
from openai import AsyncOpenAI
|
|
|
22 |
from requests import get
|
23 |
from rich import print
|
24 |
from tqdm.asyncio import tqdm_asyncio
|
|
|
47 |
]
|
48 |
transcription_model_fast = "elevenlabs/scribe_v1"
|
49 |
n_sentences = 30
|
50 |
+
n_languages = 10
|
51 |
+
n_detailed_languages = 5
|
52 |
|
53 |
# ===== setup =====
|
54 |
|
|
|
93 |
}
|
94 |
return items
|
95 |
|
96 |
+
glottolog = pd.read_csv("data/glottolog_languoid.csv/languoid.csv", na_values=[""], keep_default_na=False) # Min _Nan_ Chinese is not N/A!
|
97 |
+
glottolog["bcp_47"] = glottolog["iso639P3code"].apply(
|
98 |
+
lambda x: standardize_tag(x, macro=True) if not pd.isna(x) else None
|
99 |
+
)
|
100 |
|
101 |
@cache
|
102 |
+
def language_family(bcp_47):
|
103 |
+
languoid = glottolog[glottolog["bcp_47"] == bcp_47].iloc[0]
|
104 |
+
if pd.isna(languoid["family_id"]):
|
105 |
+
return None
|
106 |
+
family = glottolog[glottolog["id"] == languoid["family_id"]].iloc[0]
|
107 |
+
return family["name"]
|
108 |
|
109 |
def script_name(iso15924):
|
110 |
return scripts[scripts["iso15924"] == iso15924]["script_name"].values[0]
|
|
|
148 |
)
|
149 |
|
150 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
# load CommonVoice stats
|
152 |
@cache # cache for 1 day
|
153 |
def get_commonvoice_stats(date: date):
|
|
|
182 |
) # "left" because keep it simple for now
|
183 |
languages["in_benchmark"] = languages["bcp_47"].isin(benchmark_languages["bcp_47"])
|
184 |
|
185 |
+
languages = languages.sort_values(by="speakers", ascending=False)
|
186 |
|
187 |
# sample languages to translate to
|
188 |
target_languages = languages[languages["in_benchmark"]].sample(
|
189 |
n=n_sentences, weights="speakers", replace=True, random_state=42
|
190 |
)
|
191 |
+
langs_eval = languages.iloc[:n_languages]
|
192 |
+
langs_eval_detailed = languages.iloc[:n_detailed_languages]
|
193 |
+
|
194 |
+
|
195 |
+
def download_file(url, path):
|
196 |
+
response = requests.get(url)
|
197 |
+
with open(path, "wb") as f:
|
198 |
+
f.write(response.content)
|
199 |
+
|
200 |
+
|
201 |
+
def download_fleurs():
|
202 |
+
# the huggingface loader does not allow loading only the dev set, so do it manually
|
203 |
+
for language in langs_eval.itertuples():
|
204 |
+
tar_url = f"https://huggingface.co/datasets/google/fleurs/resolve/main/data/{language.fleurs_tag}/audio/dev.tar.gz"
|
205 |
+
tar_path = Path(f"data/fleurs/{language.fleurs_tag}/audio/dev.tar.gz")
|
206 |
+
audio_path = Path(f"data/fleurs/{language.fleurs_tag}/audio")
|
207 |
+
if not audio_path.exists():
|
208 |
+
print(f"Downloading {tar_url} to {tar_path}")
|
209 |
+
tar_path.parent.mkdir(parents=True, exist_ok=True)
|
210 |
+
download_file(tar_url, tar_path)
|
211 |
+
with tarfile.open(tar_path, "r:gz") as tar:
|
212 |
+
tar.extractall(path=audio_path)
|
213 |
+
tsv_url = f"https://huggingface.co/datasets/google/fleurs/resolve/main/data/{language.fleurs_tag}/dev.tsv"
|
214 |
+
tsv_path = Path(f"data/fleurs/{language.fleurs_tag}/dev.tsv")
|
215 |
+
if not tsv_path.exists():
|
216 |
+
print(f"Downloading {tsv_url} to {tsv_path}")
|
217 |
+
tsv_path.parent.mkdir(parents=True, exist_ok=True)
|
218 |
+
download_file(tsv_url, tsv_path)
|
219 |
|
220 |
|
221 |
# ===== define tasks and metrics =====
|
|
|
449 |
translation_scores = [
|
450 |
translate_and_evaluate(model, original_language.bcp_47, i)
|
451 |
for i in range(n_sentences)
|
452 |
+
for original_language in langs_eval.itertuples()
|
453 |
for model in models
|
454 |
if original_language.in_benchmark
|
455 |
and (
|
456 |
model == model_fast
|
457 |
+
or original_language.bcp_47 in langs_eval_detailed.bcp_47.values
|
458 |
)
|
459 |
]
|
460 |
translation_scores = await tqdm_asyncio.gather(*translation_scores, miniters=1)
|
|
|
462 |
classification_scores = [
|
463 |
classify_and_evaluate(model, language.bcp_47, i)
|
464 |
for i in range(n_sentences)
|
465 |
+
for language in langs_eval.itertuples()
|
466 |
for model in models
|
467 |
if language.in_benchmark
|
468 |
+
and (
|
469 |
+
model == model_fast or language.bcp_47 in langs_eval_detailed.bcp_47.values
|
470 |
+
)
|
471 |
]
|
472 |
classification_scores = await tqdm_asyncio.gather(
|
473 |
*classification_scores, miniters=1
|
|
|
476 |
mlm_scores = [
|
477 |
mlm_and_evaluate(model, language.bcp_47, i)
|
478 |
for i in range(n_sentences)
|
479 |
+
for language in langs_eval.itertuples()
|
480 |
for model in models
|
481 |
if language.in_benchmark
|
482 |
+
and (
|
483 |
+
model == model_fast or language.bcp_47 in langs_eval_detailed.bcp_47.values
|
484 |
+
)
|
485 |
]
|
486 |
mlm_scores = await tqdm_asyncio.gather(*mlm_scores, miniters=1)
|
487 |
print("evaluate transcription")
|
488 |
transcription_scores = [
|
489 |
transcribe_and_evaluate(model, language.bcp_47, i)
|
490 |
for i in range(n_sentences)
|
491 |
+
for language in langs_eval.itertuples()
|
492 |
for model in transcription_models
|
493 |
if language.in_benchmark
|
494 |
and (
|
495 |
model == transcription_model_fast
|
496 |
+
or language.bcp_47 in langs_eval_detailed.bcp_47.values
|
497 |
)
|
498 |
]
|
499 |
transcription_scores = await tqdm_asyncio.gather(*transcription_scores, miniters=1)
|
|
|
553 |
"overall_score": (asr_wer + asr_chrf) / 2,
|
554 |
}
|
555 |
)
|
556 |
+
language_results = {
|
557 |
+
"language_name": language.language_name,
|
558 |
+
"bcp_47": language.bcp_47,
|
559 |
+
"speakers": language.speakers,
|
560 |
+
"scores": results,
|
561 |
+
"commonvoice_hours": language.commonvoice_hours
|
562 |
+
if not pd.isna(language.commonvoice_hours)
|
563 |
+
else None,
|
564 |
+
"commonvoice_locale": language.commonvoice_locale
|
565 |
+
if not pd.isna(language.commonvoice_locale)
|
566 |
+
else None,
|
567 |
+
"population": population(language.bcp_47),
|
568 |
+
"language_family": language_family(language.bcp_47),
|
569 |
+
}
|
570 |
+
for score in [
|
571 |
+
"mt_bleu",
|
572 |
+
"mt_chrf",
|
573 |
+
"cls_acc",
|
574 |
+
"mlm_chrf",
|
575 |
+
"asr_wer",
|
576 |
+
"asr_chrf",
|
577 |
+
"overall_score",
|
578 |
+
]:
|
579 |
+
language_results[score] = mean(
|
580 |
+
[s[score] for s in results if score in s]
|
581 |
+
)
|
582 |
+
all_results.append(language_results)
|
|
|
583 |
with open("results.json", "w") as f:
|
584 |
json.dump(all_results, f, indent=2, ensure_ascii=False)
|
585 |
|
pyproject.toml
CHANGED
@@ -24,7 +24,6 @@ dev-dependencies = [
|
|
24 |
"langcodes>=3.5.0",
|
25 |
"openai>=1.52.2",
|
26 |
"protobuf>=5.28.3",
|
27 |
-
"pyglottolog>=3.14.0",
|
28 |
"python-dotenv>=1.0.1",
|
29 |
"sacrebleu>=2.4.3",
|
30 |
"sentencepiece>=0.2.0",
|
|
|
24 |
"langcodes>=3.5.0",
|
25 |
"openai>=1.52.2",
|
26 |
"protobuf>=5.28.3",
|
|
|
27 |
"python-dotenv>=1.0.1",
|
28 |
"sacrebleu>=2.4.3",
|
29 |
"sentencepiece>=0.2.0",
|
results.json
CHANGED
The diff for this file is too large to render.
See raw diff
|
|
uv.lock
CHANGED
@@ -205,28 +205,6 @@ wheels = [
|
|
205 |
{ url = "https://files.pythonhosted.org/packages/5d/35/be73b6015511aa0173ec595fc579133b797ad532996f2998fd6b8d1bbe6b/audioop_lts-0.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:78bfb3703388c780edf900be66e07de5a3d4105ca8e8720c5c4d67927e0b15d0", size = 23918 },
|
206 |
]
|
207 |
|
208 |
-
[[package]]
|
209 |
-
name = "babel"
|
210 |
-
version = "2.17.0"
|
211 |
-
source = { registry = "https://pypi.org/simple" }
|
212 |
-
sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852 }
|
213 |
-
wheels = [
|
214 |
-
{ url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537 },
|
215 |
-
]
|
216 |
-
|
217 |
-
[[package]]
|
218 |
-
name = "beautifulsoup4"
|
219 |
-
version = "4.13.3"
|
220 |
-
source = { registry = "https://pypi.org/simple" }
|
221 |
-
dependencies = [
|
222 |
-
{ name = "soupsieve" },
|
223 |
-
{ name = "typing-extensions" },
|
224 |
-
]
|
225 |
-
sdist = { url = "https://files.pythonhosted.org/packages/f0/3c/adaf39ce1fb4afdd21b611e3d530b183bb7759c9b673d60db0e347fd4439/beautifulsoup4-4.13.3.tar.gz", hash = "sha256:1bd32405dacc920b42b83ba01644747ed77456a65760e285fbc47633ceddaf8b", size = 619516 }
|
226 |
-
wheels = [
|
227 |
-
{ url = "https://files.pythonhosted.org/packages/f9/49/6abb616eb3cbab6a7cca303dc02fdf3836de2e0b834bf966a7f5271a34d8/beautifulsoup4-4.13.3-py3-none-any.whl", hash = "sha256:99045d7d3f08f91f0d656bc9b7efbae189426cd913d830294a15eefa0ea4df16", size = 186015 },
|
228 |
-
]
|
229 |
-
|
230 |
[[package]]
|
231 |
name = "bert-score"
|
232 |
version = "0.3.13"
|
@@ -246,18 +224,6 @@ wheels = [
|
|
246 |
{ url = "https://files.pythonhosted.org/packages/c6/8c/bc5457de4c004b1a623b31f7bc8d0375fb699b7d67df11879098b4b7b7c8/bert_score-0.3.13-py3-none-any.whl", hash = "sha256:bbbb4c7fcdaa46d7681aff49f37f96faa09ed74e1b150e659bdc6b58a66989b9", size = 61135 },
|
247 |
]
|
248 |
|
249 |
-
[[package]]
|
250 |
-
name = "bs4"
|
251 |
-
version = "0.0.2"
|
252 |
-
source = { registry = "https://pypi.org/simple" }
|
253 |
-
dependencies = [
|
254 |
-
{ name = "beautifulsoup4" },
|
255 |
-
]
|
256 |
-
sdist = { url = "https://files.pythonhosted.org/packages/c9/aa/4acaf814ff901145da37332e05bb510452ebed97bc9602695059dd46ef39/bs4-0.0.2.tar.gz", hash = "sha256:a48685c58f50fe127722417bae83fe6badf500d54b55f7e39ffe43b798653925", size = 698 }
|
257 |
-
wheels = [
|
258 |
-
{ url = "https://files.pythonhosted.org/packages/51/bb/bf7aab772a159614954d84aa832c129624ba6c32faa559dfb200a534e50b/bs4-0.0.2-py2.py3-none-any.whl", hash = "sha256:abf8742c0805ef7f662dce4b51cca104cffe52b835238afc169142ab9b3fbccc", size = 1189 },
|
259 |
-
]
|
260 |
-
|
261 |
[[package]]
|
262 |
name = "certifi"
|
263 |
version = "2024.8.30"
|
@@ -336,35 +302,6 @@ wheels = [
|
|
336 |
{ url = "https://files.pythonhosted.org/packages/bf/9b/08c0432272d77b04803958a4598a51e2a4b51c06640af8b8f0f908c18bf2/charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079", size = 49446 },
|
337 |
]
|
338 |
|
339 |
-
[[package]]
|
340 |
-
name = "cldfcatalog"
|
341 |
-
version = "1.6.0"
|
342 |
-
source = { registry = "https://pypi.org/simple" }
|
343 |
-
dependencies = [
|
344 |
-
{ name = "gitpython" },
|
345 |
-
{ name = "platformdirs" },
|
346 |
-
{ name = "pycldf" },
|
347 |
-
]
|
348 |
-
sdist = { url = "https://files.pythonhosted.org/packages/95/ef/4d2a53ea30a5a9f30a667a5ecbcaebcc7c06c83f6c3b8d33ce65269a76e6/cldfcatalog-1.6.0.tar.gz", hash = "sha256:1af0fb23ed02725161400e1347a9a22ff0187479389dc4266d82b47f5ceb0139", size = 13530 }
|
349 |
-
wheels = [
|
350 |
-
{ url = "https://files.pythonhosted.org/packages/93/ca/8dfb552827126b667ce833cf6a08ba301036312c0d56ffc8eeeaf5cde3fb/cldfcatalog-1.6.0-py2.py3-none-any.whl", hash = "sha256:9694271153d7a6816f16f914db356ceacaf00ecb9ba77eb5e24399213667bf7d", size = 11941 },
|
351 |
-
]
|
352 |
-
|
353 |
-
[[package]]
|
354 |
-
name = "cldfzenodo"
|
355 |
-
version = "2.1.2"
|
356 |
-
source = { registry = "https://pypi.org/simple" }
|
357 |
-
dependencies = [
|
358 |
-
{ name = "attrs" },
|
359 |
-
{ name = "clldutils" },
|
360 |
-
{ name = "nameparser" },
|
361 |
-
{ name = "pycldf" },
|
362 |
-
]
|
363 |
-
sdist = { url = "https://files.pythonhosted.org/packages/2c/dc/6207da20bbec31fee2bd0d72e7f9c039f1345ad991fd55fc1cf418f02914/cldfzenodo-2.1.2.tar.gz", hash = "sha256:479fdb8728a28b70fabd4d9be0d7436c34fc4d11a2afb4b68b5242c26faf2596", size = 20562 }
|
364 |
-
wheels = [
|
365 |
-
{ url = "https://files.pythonhosted.org/packages/85/5c/7f9325ebfc3c817cbf5a5842b5502975ae5815eab19ee38496f0a1611e2f/cldfzenodo-2.1.2-py2.py3-none-any.whl", hash = "sha256:fd2f13130522af7b9347529dee47b6dc8b3b03c5c62746557b992f4bf257e04f", size = 16899 },
|
366 |
-
]
|
367 |
-
|
368 |
[[package]]
|
369 |
name = "click"
|
370 |
version = "8.1.8"
|
@@ -377,25 +314,6 @@ wheels = [
|
|
377 |
{ url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188 },
|
378 |
]
|
379 |
|
380 |
-
[[package]]
|
381 |
-
name = "clldutils"
|
382 |
-
version = "3.21.0"
|
383 |
-
source = { registry = "https://pypi.org/simple" }
|
384 |
-
dependencies = [
|
385 |
-
{ name = "attrs" },
|
386 |
-
{ name = "colorlog" },
|
387 |
-
{ name = "lxml" },
|
388 |
-
{ name = "markdown" },
|
389 |
-
{ name = "markupsafe" },
|
390 |
-
{ name = "pylatexenc" },
|
391 |
-
{ name = "python-dateutil" },
|
392 |
-
{ name = "tabulate" },
|
393 |
-
]
|
394 |
-
sdist = { url = "https://files.pythonhosted.org/packages/29/a9/20fe03d6990599fe00879f0e8adb03666a790ab9b86ebccac368ae11d2c2/clldutils-3.21.0.tar.gz", hash = "sha256:a73ab7d664b90efb87a0a057718ac4389782a59b7eb046ef312d5a60d054bf95", size = 1710419 }
|
395 |
-
wheels = [
|
396 |
-
{ url = "https://files.pythonhosted.org/packages/52/32/f8f97b5fb1d3c14ab8b0895082f4eccc280e6787d2b9a5c9d91a34f203f4/clldutils-3.21.0-py2.py3-none-any.whl", hash = "sha256:204851d8897ab590f059e272bcce222f5e15f75e7099e2e50cdc69b388a02792", size = 1723784 },
|
397 |
-
]
|
398 |
-
|
399 |
[[package]]
|
400 |
name = "colorama"
|
401 |
version = "0.4.6"
|
@@ -405,30 +323,6 @@ wheels = [
|
|
405 |
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
|
406 |
]
|
407 |
|
408 |
-
[[package]]
|
409 |
-
name = "colorlog"
|
410 |
-
version = "6.9.0"
|
411 |
-
source = { registry = "https://pypi.org/simple" }
|
412 |
-
dependencies = [
|
413 |
-
{ name = "colorama", marker = "sys_platform == 'win32'" },
|
414 |
-
]
|
415 |
-
sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624 }
|
416 |
-
wheels = [
|
417 |
-
{ url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424 },
|
418 |
-
]
|
419 |
-
|
420 |
-
[[package]]
|
421 |
-
name = "commonnexus"
|
422 |
-
version = "1.9.2"
|
423 |
-
source = { registry = "https://pypi.org/simple" }
|
424 |
-
dependencies = [
|
425 |
-
{ name = "newick" },
|
426 |
-
]
|
427 |
-
sdist = { url = "https://files.pythonhosted.org/packages/34/5e/b7fafce548ea433cc3abb0ae61787111d4678a8f3a7f1a12d0c1fed909b7/commonnexus-1.9.2.tar.gz", hash = "sha256:292da1cf4aeb0ab474a274235313f9dc64d8f489d7953163c5f6570f302583f3", size = 85959 }
|
428 |
-
wheels = [
|
429 |
-
{ url = "https://files.pythonhosted.org/packages/e0/fa/341a27987018b6431d3ce06c617ac024990e48f1e6e62035effc28e226b7/commonnexus-1.9.2-py2.py3-none-any.whl", hash = "sha256:24d0607f560097c007cd3eb90d97a26eb00fcd2b01dd09eec1d0f32cc40c4a86", size = 81354 },
|
430 |
-
]
|
431 |
-
|
432 |
[[package]]
|
433 |
name = "contourpy"
|
434 |
version = "1.3.0"
|
@@ -491,28 +385,6 @@ wheels = [
|
|
491 |
{ url = "https://files.pythonhosted.org/packages/74/fc/5040d42623a1845d4f17a418e590fd7a79ae8cb2bad2b2f83de63c3bdca4/contourpy-1.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ec4dc6bf570f5b22ed0d7efba0dfa9c5b9e0431aeea7581aa217542d9e809a4", size = 215690 },
|
492 |
]
|
493 |
|
494 |
-
[[package]]
|
495 |
-
name = "csvw"
|
496 |
-
version = "3.5.1"
|
497 |
-
source = { registry = "https://pypi.org/simple" }
|
498 |
-
dependencies = [
|
499 |
-
{ name = "attrs" },
|
500 |
-
{ name = "babel" },
|
501 |
-
{ name = "colorama" },
|
502 |
-
{ name = "isodate" },
|
503 |
-
{ name = "jsonschema" },
|
504 |
-
{ name = "language-tags" },
|
505 |
-
{ name = "python-dateutil" },
|
506 |
-
{ name = "rdflib" },
|
507 |
-
{ name = "requests" },
|
508 |
-
{ name = "rfc3986" },
|
509 |
-
{ name = "uritemplate" },
|
510 |
-
]
|
511 |
-
sdist = { url = "https://files.pythonhosted.org/packages/5b/f0/1f76b07f2ddedc0e3b3b6e746c820de7028c6ac44416876a3ddc8243beb0/csvw-3.5.1.tar.gz", hash = "sha256:e13dfcbf56a51f66bd4c6b442b8b32b3fee4b615dcd9436149832b41572938f3", size = 73493 }
|
512 |
-
wheels = [
|
513 |
-
{ url = "https://files.pythonhosted.org/packages/13/84/069db1325f5a6dd034524c0099da3978de8fdb6242ce63223ead188da940/csvw-3.5.1-py2.py3-none-any.whl", hash = "sha256:8dd3864aae51bfd943713a62ec2c6688d3f406a9627b5f16de2479b1281febe5", size = 59881 },
|
514 |
-
]
|
515 |
-
|
516 |
[[package]]
|
517 |
name = "cycler"
|
518 |
version = "0.12.1"
|
@@ -768,30 +640,6 @@ http = [
|
|
768 |
{ name = "aiohttp" },
|
769 |
]
|
770 |
|
771 |
-
[[package]]
|
772 |
-
name = "gitdb"
|
773 |
-
version = "4.0.12"
|
774 |
-
source = { registry = "https://pypi.org/simple" }
|
775 |
-
dependencies = [
|
776 |
-
{ name = "smmap" },
|
777 |
-
]
|
778 |
-
sdist = { url = "https://files.pythonhosted.org/packages/72/94/63b0fc47eb32792c7ba1fe1b694daec9a63620db1e313033d18140c2320a/gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571", size = 394684 }
|
779 |
-
wheels = [
|
780 |
-
{ url = "https://files.pythonhosted.org/packages/a0/61/5c78b91c3143ed5c14207f463aecfc8f9dbb5092fb2869baf37c273b2705/gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf", size = 62794 },
|
781 |
-
]
|
782 |
-
|
783 |
-
[[package]]
|
784 |
-
name = "gitpython"
|
785 |
-
version = "3.1.44"
|
786 |
-
source = { registry = "https://pypi.org/simple" }
|
787 |
-
dependencies = [
|
788 |
-
{ name = "gitdb" },
|
789 |
-
]
|
790 |
-
sdist = { url = "https://files.pythonhosted.org/packages/c0/89/37df0b71473153574a5cdef8f242de422a0f5d26d7a9e231e6f169b4ad14/gitpython-3.1.44.tar.gz", hash = "sha256:c87e30b26253bf5418b01b0660f818967f3c503193838337fe5e573331249269", size = 214196 }
|
791 |
-
wheels = [
|
792 |
-
{ url = "https://files.pythonhosted.org/packages/1d/9a/4114a9057db2f1462d5c8f8390ab7383925fe1ac012eaa42402ad65c2963/GitPython-3.1.44-py3-none-any.whl", hash = "sha256:9e0e10cda9bed1ee64bc9a6de50e7e38a9c9943241cd7f585f6df3ed28011110", size = 207599 },
|
793 |
-
]
|
794 |
-
|
795 |
[[package]]
|
796 |
name = "gradio"
|
797 |
version = "5.16.2"
|
@@ -847,57 +695,6 @@ wheels = [
|
|
847 |
{ url = "https://files.pythonhosted.org/packages/16/52/4fe9dfc2239e7b748ad8dc3b80ad8755f5c9378432715193586c3ab74bf9/gradio_client-1.7.1-py3-none-any.whl", hash = "sha256:d7737bc473a2093549c06004379c42f0a3510a98095cf7cea9033837e252149f", size = 321994 },
|
848 |
]
|
849 |
|
850 |
-
[[package]]
|
851 |
-
name = "greenlet"
|
852 |
-
version = "3.1.1"
|
853 |
-
source = { registry = "https://pypi.org/simple" }
|
854 |
-
sdist = { url = "https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz", hash = "sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467", size = 186022 }
|
855 |
-
wheels = [
|
856 |
-
{ url = "https://files.pythonhosted.org/packages/25/90/5234a78dc0ef6496a6eb97b67a42a8e96742a56f7dc808cb954a85390448/greenlet-3.1.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:0bbae94a29c9e5c7e4a2b7f0aae5c17e8e90acbfd3bf6270eeba60c39fce3563", size = 271235 },
|
857 |
-
{ url = "https://files.pythonhosted.org/packages/7c/16/cd631fa0ab7d06ef06387135b7549fdcc77d8d859ed770a0d28e47b20972/greenlet-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fde093fb93f35ca72a556cf72c92ea3ebfda3d79fc35bb19fbe685853869a83", size = 637168 },
|
858 |
-
{ url = "https://files.pythonhosted.org/packages/2f/b1/aed39043a6fec33c284a2c9abd63ce191f4f1a07319340ffc04d2ed3256f/greenlet-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36b89d13c49216cadb828db8dfa6ce86bbbc476a82d3a6c397f0efae0525bdd0", size = 648826 },
|
859 |
-
{ url = "https://files.pythonhosted.org/packages/76/25/40e0112f7f3ebe54e8e8ed91b2b9f970805143efef16d043dfc15e70f44b/greenlet-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94b6150a85e1b33b40b1464a3f9988dcc5251d6ed06842abff82e42632fac120", size = 644443 },
|
860 |
-
{ url = "https://files.pythonhosted.org/packages/fb/2f/3850b867a9af519794784a7eeed1dd5bc68ffbcc5b28cef703711025fd0a/greenlet-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93147c513fac16385d1036b7e5b102c7fbbdb163d556b791f0f11eada7ba65dc", size = 643295 },
|
861 |
-
{ url = "https://files.pythonhosted.org/packages/cf/69/79e4d63b9387b48939096e25115b8af7cd8a90397a304f92436bcb21f5b2/greenlet-3.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da7a9bff22ce038e19bf62c4dd1ec8391062878710ded0a845bcf47cc0200617", size = 599544 },
|
862 |
-
{ url = "https://files.pythonhosted.org/packages/46/1d/44dbcb0e6c323bd6f71b8c2f4233766a5faf4b8948873225d34a0b7efa71/greenlet-3.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b2795058c23988728eec1f36a4e5e4ebad22f8320c85f3587b539b9ac84128d7", size = 1125456 },
|
863 |
-
{ url = "https://files.pythonhosted.org/packages/e0/1d/a305dce121838d0278cee39d5bb268c657f10a5363ae4b726848f833f1bb/greenlet-3.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ed10eac5830befbdd0c32f83e8aa6288361597550ba669b04c48f0f9a2c843c6", size = 1149111 },
|
864 |
-
{ url = "https://files.pythonhosted.org/packages/96/28/d62835fb33fb5652f2e98d34c44ad1a0feacc8b1d3f1aecab035f51f267d/greenlet-3.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:77c386de38a60d1dfb8e55b8c1101d68c79dfdd25c7095d51fec2dd800892b80", size = 298392 },
|
865 |
-
{ url = "https://files.pythonhosted.org/packages/28/62/1c2665558618553c42922ed47a4e6d6527e2fa3516a8256c2f431c5d0441/greenlet-3.1.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:e4d333e558953648ca09d64f13e6d8f0523fa705f51cae3f03b5983489958c70", size = 272479 },
|
866 |
-
{ url = "https://files.pythonhosted.org/packages/76/9d/421e2d5f07285b6e4e3a676b016ca781f63cfe4a0cd8eaecf3fd6f7a71ae/greenlet-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fc016b73c94e98e29af67ab7b9a879c307c6731a2c9da0db5a7d9b7edd1159", size = 640404 },
|
867 |
-
{ url = "https://files.pythonhosted.org/packages/e5/de/6e05f5c59262a584e502dd3d261bbdd2c97ab5416cc9c0b91ea38932a901/greenlet-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d5e975ca70269d66d17dd995dafc06f1b06e8cb1ec1e9ed54c1d1e4a7c4cf26e", size = 652813 },
|
868 |
-
{ url = "https://files.pythonhosted.org/packages/49/93/d5f93c84241acdea15a8fd329362c2c71c79e1a507c3f142a5d67ea435ae/greenlet-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b2813dc3de8c1ee3f924e4d4227999285fd335d1bcc0d2be6dc3f1f6a318ec1", size = 648517 },
|
869 |
-
{ url = "https://files.pythonhosted.org/packages/15/85/72f77fc02d00470c86a5c982b8daafdf65d38aefbbe441cebff3bf7037fc/greenlet-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e347b3bfcf985a05e8c0b7d462ba6f15b1ee1c909e2dcad795e49e91b152c383", size = 647831 },
|
870 |
-
{ url = "https://files.pythonhosted.org/packages/f7/4b/1c9695aa24f808e156c8f4813f685d975ca73c000c2a5056c514c64980f6/greenlet-3.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e8f8c9cb53cdac7ba9793c276acd90168f416b9ce36799b9b885790f8ad6c0a", size = 602413 },
|
871 |
-
{ url = "https://files.pythonhosted.org/packages/76/70/ad6e5b31ef330f03b12559d19fda2606a522d3849cde46b24f223d6d1619/greenlet-3.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:62ee94988d6b4722ce0028644418d93a52429e977d742ca2ccbe1c4f4a792511", size = 1129619 },
|
872 |
-
{ url = "https://files.pythonhosted.org/packages/f4/fb/201e1b932e584066e0f0658b538e73c459b34d44b4bd4034f682423bc801/greenlet-3.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1776fd7f989fc6b8d8c8cb8da1f6b82c5814957264d1f6cf818d475ec2bf6395", size = 1155198 },
|
873 |
-
{ url = "https://files.pythonhosted.org/packages/12/da/b9ed5e310bb8b89661b80cbcd4db5a067903bbcd7fc854923f5ebb4144f0/greenlet-3.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:48ca08c771c268a768087b408658e216133aecd835c0ded47ce955381105ba39", size = 298930 },
|
874 |
-
{ url = "https://files.pythonhosted.org/packages/7d/ec/bad1ac26764d26aa1353216fcbfa4670050f66d445448aafa227f8b16e80/greenlet-3.1.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:4afe7ea89de619adc868e087b4d2359282058479d7cfb94970adf4b55284574d", size = 274260 },
|
875 |
-
{ url = "https://files.pythonhosted.org/packages/66/d4/c8c04958870f482459ab5956c2942c4ec35cac7fe245527f1039837c17a9/greenlet-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79", size = 649064 },
|
876 |
-
{ url = "https://files.pythonhosted.org/packages/51/41/467b12a8c7c1303d20abcca145db2be4e6cd50a951fa30af48b6ec607581/greenlet-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c3a701fe5a9695b238503ce5bbe8218e03c3bcccf7e204e455e7462d770268aa", size = 663420 },
|
877 |
-
{ url = "https://files.pythonhosted.org/packages/27/8f/2a93cd9b1e7107d5c7b3b7816eeadcac2ebcaf6d6513df9abaf0334777f6/greenlet-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2846930c65b47d70b9d178e89c7e1a69c95c1f68ea5aa0a58646b7a96df12441", size = 658035 },
|
878 |
-
{ url = "https://files.pythonhosted.org/packages/57/5c/7c6f50cb12be092e1dccb2599be5a942c3416dbcfb76efcf54b3f8be4d8d/greenlet-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99cfaa2110534e2cf3ba31a7abcac9d328d1d9f1b95beede58294a60348fba36", size = 660105 },
|
879 |
-
{ url = "https://files.pythonhosted.org/packages/f1/66/033e58a50fd9ec9df00a8671c74f1f3a320564c6415a4ed82a1c651654ba/greenlet-3.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1443279c19fca463fc33e65ef2a935a5b09bb90f978beab37729e1c3c6c25fe9", size = 613077 },
|
880 |
-
{ url = "https://files.pythonhosted.org/packages/19/c5/36384a06f748044d06bdd8776e231fadf92fc896bd12cb1c9f5a1bda9578/greenlet-3.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b7cede291382a78f7bb5f04a529cb18e068dd29e0fb27376074b6d0317bf4dd0", size = 1135975 },
|
881 |
-
{ url = "https://files.pythonhosted.org/packages/38/f9/c0a0eb61bdf808d23266ecf1d63309f0e1471f284300ce6dac0ae1231881/greenlet-3.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:23f20bb60ae298d7d8656c6ec6db134bca379ecefadb0b19ce6f19d1f232a942", size = 1163955 },
|
882 |
-
{ url = "https://files.pythonhosted.org/packages/43/21/a5d9df1d21514883333fc86584c07c2b49ba7c602e670b174bd73cfc9c7f/greenlet-3.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:7124e16b4c55d417577c2077be379514321916d5790fa287c9ed6f23bd2ffd01", size = 299655 },
|
883 |
-
{ url = "https://files.pythonhosted.org/packages/f3/57/0db4940cd7bb461365ca8d6fd53e68254c9dbbcc2b452e69d0d41f10a85e/greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:05175c27cb459dcfc05d026c4232f9de8913ed006d42713cb8a5137bd49375f1", size = 272990 },
|
884 |
-
{ url = "https://files.pythonhosted.org/packages/1c/ec/423d113c9f74e5e402e175b157203e9102feeb7088cee844d735b28ef963/greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:935e943ec47c4afab8965954bf49bfa639c05d4ccf9ef6e924188f762145c0ff", size = 649175 },
|
885 |
-
{ url = "https://files.pythonhosted.org/packages/a9/46/ddbd2db9ff209186b7b7c621d1432e2f21714adc988703dbdd0e65155c77/greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:667a9706c970cb552ede35aee17339a18e8f2a87a51fba2ed39ceeeb1004798a", size = 663425 },
|
886 |
-
{ url = "https://files.pythonhosted.org/packages/bc/f9/9c82d6b2b04aa37e38e74f0c429aece5eeb02bab6e3b98e7db89b23d94c6/greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8a678974d1f3aa55f6cc34dc480169d58f2e6d8958895d68845fa4ab566509e", size = 657736 },
|
887 |
-
{ url = "https://files.pythonhosted.org/packages/d9/42/b87bc2a81e3a62c3de2b0d550bf91a86939442b7ff85abb94eec3fc0e6aa/greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4", size = 660347 },
|
888 |
-
{ url = "https://files.pythonhosted.org/packages/37/fa/71599c3fd06336cdc3eac52e6871cfebab4d9d70674a9a9e7a482c318e99/greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e", size = 615583 },
|
889 |
-
{ url = "https://files.pythonhosted.org/packages/4e/96/e9ef85de031703ee7a4483489b40cf307f93c1824a02e903106f2ea315fe/greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:275f72decf9932639c1c6dd1013a1bc266438eb32710016a1c742df5da6e60a1", size = 1133039 },
|
890 |
-
{ url = "https://files.pythonhosted.org/packages/87/76/b2b6362accd69f2d1889db61a18c94bc743e961e3cab344c2effaa4b4a25/greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4aab7f6381f38a4b42f269057aee279ab0fc7bf2e929e3d4abfae97b682a12c", size = 1160716 },
|
891 |
-
{ url = "https://files.pythonhosted.org/packages/1f/1b/54336d876186920e185066d8c3024ad55f21d7cc3683c856127ddb7b13ce/greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:b42703b1cf69f2aa1df7d1030b9d77d3e584a70755674d60e710f0af570f3761", size = 299490 },
|
892 |
-
{ url = "https://files.pythonhosted.org/packages/5f/17/bea55bf36990e1638a2af5ba10c1640273ef20f627962cf97107f1e5d637/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011", size = 643731 },
|
893 |
-
{ url = "https://files.pythonhosted.org/packages/78/d2/aa3d2157f9ab742a08e0fd8f77d4699f37c22adfbfeb0c610a186b5f75e0/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7876452af029456b3f3549b696bb36a06db7c90747740c5302f74a9e9fa14b13", size = 649304 },
|
894 |
-
{ url = "https://files.pythonhosted.org/packages/f1/8e/d0aeffe69e53ccff5a28fa86f07ad1d2d2d6537a9506229431a2a02e2f15/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ead44c85f8ab905852d3de8d86f6f8baf77109f9da589cb4fa142bd3b57b475", size = 646537 },
|
895 |
-
{ url = "https://files.pythonhosted.org/packages/05/79/e15408220bbb989469c8871062c97c6c9136770657ba779711b90870d867/greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8320f64b777d00dd7ccdade271eaf0cad6636343293a25074cc5566160e4de7b", size = 642506 },
|
896 |
-
{ url = "https://files.pythonhosted.org/packages/18/87/470e01a940307796f1d25f8167b551a968540fbe0551c0ebb853cb527dd6/greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6510bf84a6b643dabba74d3049ead221257603a253d0a9873f55f6a59a65f822", size = 602753 },
|
897 |
-
{ url = "https://files.pythonhosted.org/packages/e2/72/576815ba674eddc3c25028238f74d7b8068902b3968cbe456771b166455e/greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01", size = 1122731 },
|
898 |
-
{ url = "https://files.pythonhosted.org/packages/ac/38/08cc303ddddc4b3d7c628c3039a61a3aae36c241ed01393d00c2fd663473/greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:411f015496fec93c1c8cd4e5238da364e1da7a124bcb293f085bf2860c32c6f6", size = 1142112 },
|
899 |
-
]
|
900 |
-
|
901 |
[[package]]
|
902 |
name = "h11"
|
903 |
version = "0.14.0"
|
@@ -963,15 +760,6 @@ wheels = [
|
|
963 |
{ url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
|
964 |
]
|
965 |
|
966 |
-
[[package]]
|
967 |
-
name = "isodate"
|
968 |
-
version = "0.7.2"
|
969 |
-
source = { registry = "https://pypi.org/simple" }
|
970 |
-
sdist = { url = "https://files.pythonhosted.org/packages/54/4d/e940025e2ce31a8ce1202635910747e5a87cc3a6a6bb2d00973375014749/isodate-0.7.2.tar.gz", hash = "sha256:4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6", size = 29705 }
|
971 |
-
wheels = [
|
972 |
-
{ url = "https://files.pythonhosted.org/packages/15/aa/0aca39a37d3c7eb941ba736ede56d689e7be91cab5d9ca846bde3999eba6/isodate-0.7.2-py3-none-any.whl", hash = "sha256:28009937d8031054830160fce6d409ed342816b543597cece116d966c6d99e15", size = 22320 },
|
973 |
-
]
|
974 |
-
|
975 |
[[package]]
|
976 |
name = "jinja2"
|
977 |
version = "3.1.4"
|
@@ -1053,15 +841,6 @@ wheels = [
|
|
1053 |
{ url = "https://files.pythonhosted.org/packages/ba/f4/35634d9eeff3b0bab51f5b9474ee569b1186bf29cf0d9d67b84acc80c53d/jiwer-3.1.0-py3-none-any.whl", hash = "sha256:5a14b5bba4692e1946ca3c6946435f7d90b1b526076ccb6c12be763e2146237d", size = 22303 },
|
1054 |
]
|
1055 |
|
1056 |
-
[[package]]
|
1057 |
-
name = "jmespath"
|
1058 |
-
version = "1.0.1"
|
1059 |
-
source = { registry = "https://pypi.org/simple" }
|
1060 |
-
sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843 }
|
1061 |
-
wheels = [
|
1062 |
-
{ url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256 },
|
1063 |
-
]
|
1064 |
-
|
1065 |
[[package]]
|
1066 |
name = "joblib"
|
1067 |
version = "1.4.2"
|
@@ -1071,33 +850,6 @@ wheels = [
|
|
1071 |
{ url = "https://files.pythonhosted.org/packages/91/29/df4b9b42f2be0b623cbd5e2140cafcaa2bef0759a00b7b70104dcfe2fb51/joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6", size = 301817 },
|
1072 |
]
|
1073 |
|
1074 |
-
[[package]]
|
1075 |
-
name = "jsonschema"
|
1076 |
-
version = "4.23.0"
|
1077 |
-
source = { registry = "https://pypi.org/simple" }
|
1078 |
-
dependencies = [
|
1079 |
-
{ name = "attrs" },
|
1080 |
-
{ name = "jsonschema-specifications" },
|
1081 |
-
{ name = "referencing" },
|
1082 |
-
{ name = "rpds-py" },
|
1083 |
-
]
|
1084 |
-
sdist = { url = "https://files.pythonhosted.org/packages/38/2e/03362ee4034a4c917f697890ccd4aec0800ccf9ded7f511971c75451deec/jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4", size = 325778 }
|
1085 |
-
wheels = [
|
1086 |
-
{ url = "https://files.pythonhosted.org/packages/69/4a/4f9dbeb84e8850557c02365a0eee0649abe5eb1d84af92a25731c6c0f922/jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566", size = 88462 },
|
1087 |
-
]
|
1088 |
-
|
1089 |
-
[[package]]
|
1090 |
-
name = "jsonschema-specifications"
|
1091 |
-
version = "2024.10.1"
|
1092 |
-
source = { registry = "https://pypi.org/simple" }
|
1093 |
-
dependencies = [
|
1094 |
-
{ name = "referencing" },
|
1095 |
-
]
|
1096 |
-
sdist = { url = "https://files.pythonhosted.org/packages/10/db/58f950c996c793472e336ff3655b13fbcf1e3b359dcf52dcf3ed3b52c352/jsonschema_specifications-2024.10.1.tar.gz", hash = "sha256:0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272", size = 15561 }
|
1097 |
-
wheels = [
|
1098 |
-
{ url = "https://files.pythonhosted.org/packages/d1/0f/8910b19ac0670a0f80ce1008e5e751c4a57e14d2c4c13a482aa6079fa9d6/jsonschema_specifications-2024.10.1-py3-none-any.whl", hash = "sha256:a09a0680616357d9a0ecf05c12ad234479f549239d0f5b55f3deea67475da9bf", size = 18459 },
|
1099 |
-
]
|
1100 |
-
|
1101 |
[[package]]
|
1102 |
name = "kiwisolver"
|
1103 |
version = "1.4.7"
|
@@ -1200,15 +952,6 @@ wheels = [
|
|
1200 |
{ url = "https://files.pythonhosted.org/packages/5d/e9/5a5ffd9b286db82be70d677d0a91e4d58f7912bb8dd026ddeeb4abe70679/language_data-1.3.0-py3-none-any.whl", hash = "sha256:e2ee943551b5ae5f89cd0e801d1fc3835bb0ef5b7e9c3a4e8e17b2b214548fbf", size = 5385760 },
|
1201 |
]
|
1202 |
|
1203 |
-
[[package]]
|
1204 |
-
name = "language-tags"
|
1205 |
-
version = "1.2.0"
|
1206 |
-
source = { registry = "https://pypi.org/simple" }
|
1207 |
-
sdist = { url = "https://files.pythonhosted.org/packages/e0/7e/b6a0efe4fee11e9742c1baaedf7c574084238a70b03c1d8eb2761383848f/language_tags-1.2.0.tar.gz", hash = "sha256:e934acba3e3dc85f867703eca421847a9ab7b7679b11b5d5cfd096febbf8bde6", size = 207901 }
|
1208 |
-
wheels = [
|
1209 |
-
{ url = "https://files.pythonhosted.org/packages/b0/42/327554649ed2dd5ce59d3f5da176c7be20f9352c7c6c51597293660b7b08/language_tags-1.2.0-py3-none-any.whl", hash = "sha256:d815604622242fdfbbfd747b40c31213617fd03734a267f2e39ee4bd73c88722", size = 213449 },
|
1210 |
-
]
|
1211 |
-
|
1212 |
[[package]]
|
1213 |
name = "languagebench"
|
1214 |
version = "0.1.0"
|
@@ -1233,7 +976,6 @@ dev = [
|
|
1233 |
{ name = "langcodes" },
|
1234 |
{ name = "openai" },
|
1235 |
{ name = "protobuf" },
|
1236 |
-
{ name = "pyglottolog" },
|
1237 |
{ name = "python-dotenv" },
|
1238 |
{ name = "sacrebleu" },
|
1239 |
{ name = "sentencepiece" },
|
@@ -1263,7 +1005,6 @@ dev = [
|
|
1263 |
{ name = "langcodes", specifier = ">=3.5.0" },
|
1264 |
{ name = "openai", specifier = ">=1.52.2" },
|
1265 |
{ name = "protobuf", specifier = ">=5.28.3" },
|
1266 |
-
{ name = "pyglottolog", specifier = ">=3.14.0" },
|
1267 |
{ name = "python-dotenv", specifier = ">=1.0.1" },
|
1268 |
{ name = "sacrebleu", specifier = ">=2.4.3" },
|
1269 |
{ name = "sentencepiece", specifier = ">=0.2.0" },
|
@@ -1272,40 +1013,6 @@ dev = [
|
|
1272 |
{ name = "transformers", specifier = ">=4.46.1" },
|
1273 |
]
|
1274 |
|
1275 |
-
[[package]]
|
1276 |
-
name = "latexcodec"
|
1277 |
-
version = "3.0.0"
|
1278 |
-
source = { registry = "https://pypi.org/simple" }
|
1279 |
-
sdist = { url = "https://files.pythonhosted.org/packages/98/e7/ed339caf3662976949e4fdbfdf4a6db818b8d2aa1cf2b5f73af89e936bba/latexcodec-3.0.0.tar.gz", hash = "sha256:917dc5fe242762cc19d963e6548b42d63a118028cdd3361d62397e3b638b6bc5", size = 31023 }
|
1280 |
-
wheels = [
|
1281 |
-
{ url = "https://files.pythonhosted.org/packages/b0/bf/ea8887e9f31a8f93ca306699d11909c6140151393a4216f0d9f85a004077/latexcodec-3.0.0-py3-none-any.whl", hash = "sha256:6f3477ad5e61a0a99bd31a6a370c34e88733a6bad9c921a3ffcfacada12f41a7", size = 18150 },
|
1282 |
-
]
|
1283 |
-
|
1284 |
-
[[package]]
|
1285 |
-
name = "linglit"
|
1286 |
-
version = "1.7.1"
|
1287 |
-
source = { registry = "https://pypi.org/simple" }
|
1288 |
-
dependencies = [
|
1289 |
-
{ name = "attrs" },
|
1290 |
-
{ name = "bs4" },
|
1291 |
-
{ name = "cldfzenodo" },
|
1292 |
-
{ name = "clldutils" },
|
1293 |
-
{ name = "csvw" },
|
1294 |
-
{ name = "lxml" },
|
1295 |
-
{ name = "pycldf" },
|
1296 |
-
{ name = "pyglottolog" },
|
1297 |
-
{ name = "pyigt" },
|
1298 |
-
{ name = "pylatexenc" },
|
1299 |
-
{ name = "texsoup" },
|
1300 |
-
{ name = "thefuzz" },
|
1301 |
-
{ name = "tqdm" },
|
1302 |
-
{ name = "unidecode" },
|
1303 |
-
]
|
1304 |
-
sdist = { url = "https://files.pythonhosted.org/packages/93/32/480b81617aa66ea974f94d8b44637eabd07caa4cdb1b3e79970139ca6c9d/linglit-1.7.1.tar.gz", hash = "sha256:f643a8903175a45d077e19d0b8f3f204bb3856406a173b4f99b38669bc242e82", size = 110138 }
|
1305 |
-
wheels = [
|
1306 |
-
{ url = "https://files.pythonhosted.org/packages/8e/0f/b548d31d652445db774d8a8214d434b4b5804f7fd988034bcee72ac3895b/linglit-1.7.1-py3-none-any.whl", hash = "sha256:345bb64e83c5dc4a4b9eab9acc50344348848ab654e7a5f418ed7df0b6cfd370", size = 107062 },
|
1307 |
-
]
|
1308 |
-
|
1309 |
[[package]]
|
1310 |
name = "lxml"
|
1311 |
version = "5.3.0"
|
@@ -1443,15 +1150,6 @@ wheels = [
|
|
1443 |
{ url = "https://files.pythonhosted.org/packages/27/40/5f9eb8b73030cc4b0d6817176e66079a62a2ddd9d5530da54f8011473428/marisa_trie-1.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:aa7cd17e1c690ce96c538b2f4aae003d9a498e65067dd433c52dd069009951d4", size = 149035 },
|
1444 |
]
|
1445 |
|
1446 |
-
[[package]]
|
1447 |
-
name = "markdown"
|
1448 |
-
version = "3.7"
|
1449 |
-
source = { registry = "https://pypi.org/simple" }
|
1450 |
-
sdist = { url = "https://files.pythonhosted.org/packages/54/28/3af612670f82f4c056911fbbbb42760255801b3068c48de792d354ff4472/markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", size = 357086 }
|
1451 |
-
wheels = [
|
1452 |
-
{ url = "https://files.pythonhosted.org/packages/3f/08/83871f3c50fc983b88547c196d11cf8c3340e37c32d2e9d6152abe2c61f7/Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803", size = 106349 },
|
1453 |
-
]
|
1454 |
-
|
1455 |
[[package]]
|
1456 |
name = "markdown-it-py"
|
1457 |
version = "3.0.0"
|
@@ -1658,15 +1356,6 @@ wheels = [
|
|
1658 |
{ url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351 },
|
1659 |
]
|
1660 |
|
1661 |
-
[[package]]
|
1662 |
-
name = "nameparser"
|
1663 |
-
version = "1.1.3"
|
1664 |
-
source = { registry = "https://pypi.org/simple" }
|
1665 |
-
sdist = { url = "https://files.pythonhosted.org/packages/ee/f6/418a49f9e7a6d98f938e712b1356eaff2247bc1ce679a851ac0d02022330/nameparser-1.1.3.tar.gz", hash = "sha256:aa2400ad71ccf8070675b40311a257c934659f91854b154e1ba6c264761c049d", size = 36504 }
|
1666 |
-
wheels = [
|
1667 |
-
{ url = "https://files.pythonhosted.org/packages/5c/41/dd01b1f0ccffe618efe2d66ecde6964b0fada9d0f4891542675a9e722498/nameparser-1.1.3-py2.py3-none-any.whl", hash = "sha256:08ccda98681d59751c82052d52f185bc52f99d43e87d46b85c015a9096ecfa66", size = 24669 },
|
1668 |
-
]
|
1669 |
-
|
1670 |
[[package]]
|
1671 |
name = "narwhals"
|
1672 |
version = "1.27.1"
|
@@ -1685,15 +1374,6 @@ wheels = [
|
|
1685 |
{ url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263 },
|
1686 |
]
|
1687 |
|
1688 |
-
[[package]]
|
1689 |
-
name = "newick"
|
1690 |
-
version = "1.9.0"
|
1691 |
-
source = { registry = "https://pypi.org/simple" }
|
1692 |
-
sdist = { url = "https://files.pythonhosted.org/packages/92/8e/f8782409283c8b0cea3cdf1e82b4825a1183e51c1b36585d35849109c65d/newick-1.9.0.tar.gz", hash = "sha256:9f81be96ec86aefca74d920fc0d6962d89a3156547003ca6915c2e6e31ad3ddf", size = 25286 }
|
1693 |
-
wheels = [
|
1694 |
-
{ url = "https://files.pythonhosted.org/packages/7d/32/2c71e873773a86abc2820fe3813372f9c53f6e5b8c1e42f69f2d82cd0221/newick-1.9.0-py2.py3-none-any.whl", hash = "sha256:25c262ca88a7752b5d759ff5bce7c85d50289ac2b06b13bb340e0a599c05bd02", size = 15710 },
|
1695 |
-
]
|
1696 |
-
|
1697 |
[[package]]
|
1698 |
name = "numpy"
|
1699 |
version = "2.1.2"
|
@@ -2077,15 +1757,6 @@ wheels = [
|
|
2077 |
{ url = "https://files.pythonhosted.org/packages/ec/3d/c32a51d848401bd94cabb8767a39621496491ee7cd5199856b77da9b18ad/pillow-11.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:224aaa38177597bb179f3ec87eeefcce8e4f85e608025e9cfac60de237ba6316", size = 2567508 },
|
2078 |
]
|
2079 |
|
2080 |
-
[[package]]
|
2081 |
-
name = "platformdirs"
|
2082 |
-
version = "4.3.6"
|
2083 |
-
source = { registry = "https://pypi.org/simple" }
|
2084 |
-
sdist = { url = "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", size = 21302 }
|
2085 |
-
wheels = [
|
2086 |
-
{ url = "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", size = 18439 },
|
2087 |
-
]
|
2088 |
-
|
2089 |
[[package]]
|
2090 |
name = "plotly"
|
2091 |
version = "6.0.0"
|
@@ -2240,44 +1911,6 @@ wheels = [
|
|
2240 |
{ url = "https://files.pythonhosted.org/packages/92/a2/81c1dd744b322c0c548f793deb521bf23500806d754128ddf6f978736dff/pyarrow-18.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:b46591222c864e7da7faa3b19455196416cd8355ff6c2cc2e65726a760a3c420", size = 40006508 },
|
2241 |
]
|
2242 |
|
2243 |
-
[[package]]
|
2244 |
-
name = "pybtex"
|
2245 |
-
version = "0.24.0"
|
2246 |
-
source = { registry = "https://pypi.org/simple" }
|
2247 |
-
dependencies = [
|
2248 |
-
{ name = "latexcodec" },
|
2249 |
-
{ name = "pyyaml" },
|
2250 |
-
{ name = "six" },
|
2251 |
-
]
|
2252 |
-
sdist = { url = "https://files.pythonhosted.org/packages/46/9b/fd39836a6397fb363446d83075a7b9c2cc562f4c449292e039ed36084376/pybtex-0.24.0.tar.gz", hash = "sha256:818eae35b61733e5c007c3fcd2cfb75ed1bc8b4173c1f70b56cc4c0802d34755", size = 402879 }
|
2253 |
-
wheels = [
|
2254 |
-
{ url = "https://files.pythonhosted.org/packages/ad/5f/40d8e90f985a05133a8895fc454c6127ecec3de8b095dd35bba91382f803/pybtex-0.24.0-py2.py3-none-any.whl", hash = "sha256:e1e0c8c69998452fea90e9179aa2a98ab103f3eed894405b7264e517cc2fcc0f", size = 561354 },
|
2255 |
-
]
|
2256 |
-
|
2257 |
-
[[package]]
|
2258 |
-
name = "pycldf"
|
2259 |
-
version = "1.41.0"
|
2260 |
-
source = { registry = "https://pypi.org/simple" }
|
2261 |
-
dependencies = [
|
2262 |
-
{ name = "clldutils" },
|
2263 |
-
{ name = "commonnexus" },
|
2264 |
-
{ name = "csvw" },
|
2265 |
-
{ name = "jmespath" },
|
2266 |
-
{ name = "newick" },
|
2267 |
-
{ name = "pybtex" },
|
2268 |
-
{ name = "python-dateutil" },
|
2269 |
-
{ name = "python-frontmatter" },
|
2270 |
-
{ name = "pyyaml" },
|
2271 |
-
{ name = "requests" },
|
2272 |
-
{ name = "setuptools" },
|
2273 |
-
{ name = "termcolor" },
|
2274 |
-
{ name = "uritemplate" },
|
2275 |
-
]
|
2276 |
-
sdist = { url = "https://files.pythonhosted.org/packages/36/18/59360e82af80b7ca413956f5c3ad910b203b2bd5b35e0c81557f6d327592/pycldf-1.41.0.tar.gz", hash = "sha256:50d383f0dc623ab6710bdd280a3d069dacbf0be8233bf2afaa09110f17bce4a6", size = 102506 }
|
2277 |
-
wheels = [
|
2278 |
-
{ url = "https://files.pythonhosted.org/packages/24/1a/621b5fbbb441e232173628ca8a351d8169d3491fb116d2430ca6b602aa11/pycldf-1.41.0-py2.py3-none-any.whl", hash = "sha256:b0204033718097853a73f0ea2c203919eda433b050906b5d8cc408733f0976f4", size = 93712 },
|
2279 |
-
]
|
2280 |
-
|
2281 |
[[package]]
|
2282 |
name = "pycountry"
|
2283 |
version = "24.6.1"
|
@@ -2377,37 +2010,6 @@ wheels = [
|
|
2377 |
{ url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327 },
|
2378 |
]
|
2379 |
|
2380 |
-
[[package]]
|
2381 |
-
name = "pyglottolog"
|
2382 |
-
version = "3.14.0"
|
2383 |
-
source = { registry = "https://pypi.org/simple" }
|
2384 |
-
dependencies = [
|
2385 |
-
{ name = "attrs" },
|
2386 |
-
{ name = "cldfcatalog" },
|
2387 |
-
{ name = "cldfzenodo" },
|
2388 |
-
{ name = "clldutils" },
|
2389 |
-
{ name = "csvw" },
|
2390 |
-
{ name = "latexcodec" },
|
2391 |
-
{ name = "linglit" },
|
2392 |
-
{ name = "markdown" },
|
2393 |
-
{ name = "nameparser" },
|
2394 |
-
{ name = "newick" },
|
2395 |
-
{ name = "packaging" },
|
2396 |
-
{ name = "pybtex" },
|
2397 |
-
{ name = "pycldf" },
|
2398 |
-
{ name = "pycountry" },
|
2399 |
-
{ name = "requests" },
|
2400 |
-
{ name = "sqlalchemy" },
|
2401 |
-
{ name = "termcolor" },
|
2402 |
-
{ name = "tqdm" },
|
2403 |
-
{ name = "unidecode" },
|
2404 |
-
{ name = "whoosh" },
|
2405 |
-
]
|
2406 |
-
sdist = { url = "https://files.pythonhosted.org/packages/ba/16/f69a74565759c4eee383d51765734311cbb4c50cfbf08ceec944f3113c8c/pyglottolog-3.14.0.tar.gz", hash = "sha256:f90fa6e9145c7f8ea91bc91a8105e72c9e8d73b55ee55550e30b2e97cd4f9474", size = 6684048 }
|
2407 |
-
wheels = [
|
2408 |
-
{ url = "https://files.pythonhosted.org/packages/44/48/7fe33853aa111d85b57158257c5506f64f4c818dfb1d9509c26b5a95d527/pyglottolog-3.14.0-py2.py3-none-any.whl", hash = "sha256:bd8f4a43261b141082ee45cfe936378156965513f6f44c3b88bf0d1485ab9d04", size = 6685182 },
|
2409 |
-
]
|
2410 |
-
|
2411 |
[[package]]
|
2412 |
name = "pygments"
|
2413 |
version = "2.19.1"
|
@@ -2417,29 +2019,6 @@ wheels = [
|
|
2417 |
{ url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293 },
|
2418 |
]
|
2419 |
|
2420 |
-
[[package]]
|
2421 |
-
name = "pyigt"
|
2422 |
-
version = "2.2.0"
|
2423 |
-
source = { registry = "https://pypi.org/simple" }
|
2424 |
-
dependencies = [
|
2425 |
-
{ name = "attrs" },
|
2426 |
-
{ name = "clldutils" },
|
2427 |
-
{ name = "csvw" },
|
2428 |
-
{ name = "pycldf" },
|
2429 |
-
{ name = "segments" },
|
2430 |
-
{ name = "tabulate" },
|
2431 |
-
]
|
2432 |
-
sdist = { url = "https://files.pythonhosted.org/packages/45/b0/46341a644dbfe2653a49e507f482ff64f0dee6ccc7ad45b9ca55d2159e56/pyigt-2.2.0.tar.gz", hash = "sha256:ebd679cf59600a5b6b43547aca5e61a887ac3ebba3d253cb1c212ab8086236ce", size = 39277 }
|
2433 |
-
wheels = [
|
2434 |
-
{ url = "https://files.pythonhosted.org/packages/71/1e/e6e7ce33476d76350334062283672bc1f2a1412af4ca0acd1072e060ae2d/pyigt-2.2.0-py2.py3-none-any.whl", hash = "sha256:6c0a45f2ee466fef41409bd33bb41579ee4a94d2613e0a8cf8e5d58a7aee82e0", size = 33252 },
|
2435 |
-
]
|
2436 |
-
|
2437 |
-
[[package]]
|
2438 |
-
name = "pylatexenc"
|
2439 |
-
version = "2.10"
|
2440 |
-
source = { registry = "https://pypi.org/simple" }
|
2441 |
-
sdist = { url = "https://files.pythonhosted.org/packages/5d/ab/34ec41718af73c00119d0351b7a2531d2ebddb51833a36448fc7b862be60/pylatexenc-2.10.tar.gz", hash = "sha256:3dd8fd84eb46dc30bee1e23eaab8d8fb5a7f507347b23e5f38ad9675c84f40d3", size = 162597 }
|
2442 |
-
|
2443 |
[[package]]
|
2444 |
name = "pyparsing"
|
2445 |
version = "3.2.0"
|
@@ -2470,18 +2049,6 @@ wheels = [
|
|
2470 |
{ url = "https://files.pythonhosted.org/packages/6a/3e/b68c118422ec867fa7ab88444e1274aa40681c606d59ac27de5a5588f082/python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a", size = 19863 },
|
2471 |
]
|
2472 |
|
2473 |
-
[[package]]
|
2474 |
-
name = "python-frontmatter"
|
2475 |
-
version = "1.1.0"
|
2476 |
-
source = { registry = "https://pypi.org/simple" }
|
2477 |
-
dependencies = [
|
2478 |
-
{ name = "pyyaml" },
|
2479 |
-
]
|
2480 |
-
sdist = { url = "https://files.pythonhosted.org/packages/96/de/910fa208120314a12f9a88ea63e03707261692af782c99283f1a2c8a5e6f/python-frontmatter-1.1.0.tar.gz", hash = "sha256:7118d2bd56af9149625745c58c9b51fb67e8d1294a0c76796dafdc72c36e5f6d", size = 16256 }
|
2481 |
-
wheels = [
|
2482 |
-
{ url = "https://files.pythonhosted.org/packages/49/87/3c8da047b3ec5f99511d1b4d7a5bc72d4b98751c7e78492d14dc736319c5/python_frontmatter-1.1.0-py3-none-any.whl", hash = "sha256:335465556358d9d0e6c98bbeb69b1c969f2a4a21360587b9873bfc3b213407c1", size = 9834 },
|
2483 |
-
]
|
2484 |
-
|
2485 |
[[package]]
|
2486 |
name = "python-multipart"
|
2487 |
version = "0.0.20"
|
@@ -2643,33 +2210,6 @@ wheels = [
|
|
2643 |
{ url = "https://files.pythonhosted.org/packages/09/f6/fa777f336629aee8938f3d5c95c09df38459d4eadbdbe34642889857fb6a/rapidfuzz-3.12.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:54bb69ebe5ca0bd7527357e348f16a4c0c52fe0c2fcc8a041010467dcb8385f7", size = 1555000 },
|
2644 |
]
|
2645 |
|
2646 |
-
[[package]]
|
2647 |
-
name = "rdflib"
|
2648 |
-
version = "7.1.3"
|
2649 |
-
source = { registry = "https://pypi.org/simple" }
|
2650 |
-
dependencies = [
|
2651 |
-
{ name = "isodate", marker = "python_full_version < '3.11'" },
|
2652 |
-
{ name = "pyparsing" },
|
2653 |
-
]
|
2654 |
-
sdist = { url = "https://files.pythonhosted.org/packages/96/12/f43307e7b1f871ed5424fc6eff1fb8c85637dbaed6a401748c2b72c97d7a/rdflib-7.1.3.tar.gz", hash = "sha256:f3dcb4c106a8cd9e060d92f43d593d09ebc3d07adc244f4c7315856a12e383ee", size = 4867170 }
|
2655 |
-
wheels = [
|
2656 |
-
{ url = "https://files.pythonhosted.org/packages/9c/3c/f508a9b346078ea0bd49c8261430204fcfb4150352d51fa2a54a4d9eacda/rdflib-7.1.3-py3-none-any.whl", hash = "sha256:5402310a9f0f3c07d453d73fd0ad6ba35616286fe95d3670db2b725f3f539673", size = 564909 },
|
2657 |
-
]
|
2658 |
-
|
2659 |
-
[[package]]
|
2660 |
-
name = "referencing"
|
2661 |
-
version = "0.36.2"
|
2662 |
-
source = { registry = "https://pypi.org/simple" }
|
2663 |
-
dependencies = [
|
2664 |
-
{ name = "attrs" },
|
2665 |
-
{ name = "rpds-py" },
|
2666 |
-
{ name = "typing-extensions", marker = "python_full_version < '3.13'" },
|
2667 |
-
]
|
2668 |
-
sdist = { url = "https://files.pythonhosted.org/packages/2f/db/98b5c277be99dd18bfd91dd04e1b759cad18d1a338188c936e92f921c7e2/referencing-0.36.2.tar.gz", hash = "sha256:df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa", size = 74744 }
|
2669 |
-
wheels = [
|
2670 |
-
{ url = "https://files.pythonhosted.org/packages/c1/b1/3baf80dc6d2b7bc27a95a67752d0208e410351e3feb4eb78de5f77454d8d/referencing-0.36.2-py3-none-any.whl", hash = "sha256:e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0", size = 26775 },
|
2671 |
-
]
|
2672 |
-
|
2673 |
[[package]]
|
2674 |
name = "regex"
|
2675 |
version = "2024.9.11"
|
@@ -2767,15 +2307,6 @@ wheels = [
|
|
2767 |
{ url = "https://files.pythonhosted.org/packages/79/f3/2b3a6dc5986303b3dd1bbbcf482022acb2583c428cd23f0b6d37b1a1a519/responses-0.18.0-py3-none-any.whl", hash = "sha256:15c63ad16de13ee8e7182d99c9334f64fd81f1ee79f90748d527c28f7ca9dd51", size = 38735 },
|
2768 |
]
|
2769 |
|
2770 |
-
[[package]]
|
2771 |
-
name = "rfc3986"
|
2772 |
-
version = "1.5.0"
|
2773 |
-
source = { registry = "https://pypi.org/simple" }
|
2774 |
-
sdist = { url = "https://files.pythonhosted.org/packages/79/30/5b1b6c28c105629cc12b33bdcbb0b11b5bb1880c6cfbd955f9e792921aa8/rfc3986-1.5.0.tar.gz", hash = "sha256:270aaf10d87d0d4e095063c65bf3ddbc6ee3d0b226328ce21e036f946e421835", size = 49378 }
|
2775 |
-
wheels = [
|
2776 |
-
{ url = "https://files.pythonhosted.org/packages/c4/e5/63ca2c4edf4e00657584608bee1001302bbf8c5f569340b78304f2f446cb/rfc3986-1.5.0-py2.py3-none-any.whl", hash = "sha256:a86d6e1f5b1dc238b218b012df0aa79409667bb209e58da56d0b94704e712a97", size = 31976 },
|
2777 |
-
]
|
2778 |
-
|
2779 |
[[package]]
|
2780 |
name = "rich"
|
2781 |
version = "13.9.4"
|
@@ -2790,91 +2321,6 @@ wheels = [
|
|
2790 |
{ url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424 },
|
2791 |
]
|
2792 |
|
2793 |
-
[[package]]
|
2794 |
-
name = "rpds-py"
|
2795 |
-
version = "0.23.1"
|
2796 |
-
source = { registry = "https://pypi.org/simple" }
|
2797 |
-
sdist = { url = "https://files.pythonhosted.org/packages/0a/79/2ce611b18c4fd83d9e3aecb5cba93e1917c050f556db39842889fa69b79f/rpds_py-0.23.1.tar.gz", hash = "sha256:7f3240dcfa14d198dba24b8b9cb3b108c06b68d45b7babd9eefc1038fdf7e707", size = 26806 }
|
2798 |
-
wheels = [
|
2799 |
-
{ url = "https://files.pythonhosted.org/packages/34/fe/e5326459863bd525122f4e9c80ac8d7c6cfa171b7518d04cc27c12c209b0/rpds_py-0.23.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2a54027554ce9b129fc3d633c92fa33b30de9f08bc61b32c053dc9b537266fed", size = 372123 },
|
2800 |
-
{ url = "https://files.pythonhosted.org/packages/f9/db/f10a3795f7a89fb27594934012d21c61019bbeb516c5bdcfbbe9e9e617a7/rpds_py-0.23.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b5ef909a37e9738d146519657a1aab4584018746a18f71c692f2f22168ece40c", size = 356778 },
|
2801 |
-
{ url = "https://files.pythonhosted.org/packages/21/27/0d3678ad7f432fa86f8fac5f5fc6496a4d2da85682a710d605219be20063/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ee9d6f0b38efb22ad94c3b68ffebe4c47865cdf4b17f6806d6c674e1feb4246", size = 385775 },
|
2802 |
-
{ url = "https://files.pythonhosted.org/packages/99/a0/1786defa125b2ad228027f22dff26312ce7d1fee3c7c3c2682f403db2062/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f7356a6da0562190558c4fcc14f0281db191cdf4cb96e7604c06acfcee96df15", size = 391181 },
|
2803 |
-
{ url = "https://files.pythonhosted.org/packages/f1/5c/1240934050a7ffd020a915486d0cc4c7f6e7a2442a77aedf13664db55d36/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9441af1d25aed96901f97ad83d5c3e35e6cd21a25ca5e4916c82d7dd0490a4fa", size = 444607 },
|
2804 |
-
{ url = "https://files.pythonhosted.org/packages/b7/1b/cee6905b47817fd0a377716dbe4df35295de46df46ee2ff704538cc371b0/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d8abf7896a91fb97e7977d1aadfcc2c80415d6dc2f1d0fca5b8d0df247248f3", size = 445550 },
|
2805 |
-
{ url = "https://files.pythonhosted.org/packages/54/f7/f0821ca34032892d7a67fcd5042f50074ff2de64e771e10df01085c88d47/rpds_py-0.23.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1b08027489ba8fedde72ddd233a5ea411b85a6ed78175f40285bd401bde7466d", size = 386148 },
|
2806 |
-
{ url = "https://files.pythonhosted.org/packages/eb/ef/2afe53bc857c4bcba336acfd2629883a5746e7291023e017ac7fc98d85aa/rpds_py-0.23.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fee513135b5a58f3bb6d89e48326cd5aa308e4bcdf2f7d59f67c861ada482bf8", size = 416780 },
|
2807 |
-
{ url = "https://files.pythonhosted.org/packages/ae/9a/38d2236cf669789b8a3e1a014c9b6a8d7b8925b952c92e7839ae2749f9ac/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:35d5631ce0af26318dba0ae0ac941c534453e42f569011585cb323b7774502a5", size = 558265 },
|
2808 |
-
{ url = "https://files.pythonhosted.org/packages/e6/0a/f2705530c42578f20ed0b5b90135eecb30eef6e2ba73e7ba69087fad2dba/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a20cb698c4a59c534c6701b1c24a968ff2768b18ea2991f886bd8985ce17a89f", size = 585270 },
|
2809 |
-
{ url = "https://files.pythonhosted.org/packages/29/4e/3b597dc84ed82c3d757ac9aa620de224a94e06d2e102069795ae7e81c015/rpds_py-0.23.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e9c206a1abc27e0588cf8b7c8246e51f1a16a103734f7750830a1ccb63f557a", size = 553850 },
|
2810 |
-
{ url = "https://files.pythonhosted.org/packages/00/cc/6498b6f79e4375e6737247661e52a2d18f6accf4910e0c8da978674b4241/rpds_py-0.23.1-cp310-cp310-win32.whl", hash = "sha256:d9f75a06ecc68f159d5d7603b734e1ff6daa9497a929150f794013aa9f6e3f12", size = 220660 },
|
2811 |
-
{ url = "https://files.pythonhosted.org/packages/17/2b/08db023d23e8c7032c99d8d2a70d32e450a868ab73d16e3ff5290308a665/rpds_py-0.23.1-cp310-cp310-win_amd64.whl", hash = "sha256:f35eff113ad430b5272bbfc18ba111c66ff525828f24898b4e146eb479a2cdda", size = 232551 },
|
2812 |
-
{ url = "https://files.pythonhosted.org/packages/1c/67/6e5d4234bb9dee062ffca2a5f3c7cd38716317d6760ec235b175eed4de2c/rpds_py-0.23.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:b79f5ced71efd70414a9a80bbbfaa7160da307723166f09b69773153bf17c590", size = 372264 },
|
2813 |
-
{ url = "https://files.pythonhosted.org/packages/a7/0a/3dedb2daee8e783622427f5064e2d112751d8276ee73aa5409f000a132f4/rpds_py-0.23.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c9e799dac1ffbe7b10c1fd42fe4cd51371a549c6e108249bde9cd1200e8f59b4", size = 356883 },
|
2814 |
-
{ url = "https://files.pythonhosted.org/packages/ed/fc/e1acef44f9c24b05fe5434b235f165a63a52959ac655e3f7a55726cee1a4/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721f9c4011b443b6e84505fc00cc7aadc9d1743f1c988e4c89353e19c4a968ee", size = 385624 },
|
2815 |
-
{ url = "https://files.pythonhosted.org/packages/97/0a/a05951f6465d01622720c03ef6ef31adfbe865653e05ed7c45837492f25e/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f88626e3f5e57432e6191cd0c5d6d6b319b635e70b40be2ffba713053e5147dd", size = 391500 },
|
2816 |
-
{ url = "https://files.pythonhosted.org/packages/ea/2e/cca0583ec0690ea441dceae23c0673b99755710ea22f40bccf1e78f41481/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:285019078537949cecd0190f3690a0b0125ff743d6a53dfeb7a4e6787af154f5", size = 444869 },
|
2817 |
-
{ url = "https://files.pythonhosted.org/packages/cc/e6/95cda68b33a6d814d1e96b0e406d231ed16629101460d1740e92f03365e6/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b92f5654157de1379c509b15acec9d12ecf6e3bc1996571b6cb82a4302060447", size = 444930 },
|
2818 |
-
{ url = "https://files.pythonhosted.org/packages/5f/a7/e94cdb73411ae9c11414d3c7c9a6ad75d22ad4a8d094fb45a345ba9e3018/rpds_py-0.23.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e768267cbe051dd8d1c5305ba690bb153204a09bf2e3de3ae530de955f5b5580", size = 386254 },
|
2819 |
-
{ url = "https://files.pythonhosted.org/packages/dd/c5/a4a943d90a39e85efd1e04b1ad5129936786f9a9aa27bb7be8fc5d9d50c9/rpds_py-0.23.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c5334a71f7dc1160382d45997e29f2637c02f8a26af41073189d79b95d3321f1", size = 417090 },
|
2820 |
-
{ url = "https://files.pythonhosted.org/packages/0c/a0/80d0013b12428d1fce0ab4e71829400b0a32caec12733c79e6109f843342/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d6adb81564af0cd428910f83fa7da46ce9ad47c56c0b22b50872bc4515d91966", size = 557639 },
|
2821 |
-
{ url = "https://files.pythonhosted.org/packages/a6/92/ec2e6980afb964a2cd7a99cbdef1f6c01116abe94b42cbe336ac93dd11c2/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:cafa48f2133d4daa028473ede7d81cd1b9f9e6925e9e4003ebdf77010ee02f35", size = 584572 },
|
2822 |
-
{ url = "https://files.pythonhosted.org/packages/3d/ce/75b6054db34a390789a82523790717b27c1bd735e453abb429a87c4f0f26/rpds_py-0.23.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fced9fd4a07a1ded1bac7e961ddd9753dd5d8b755ba8e05acba54a21f5f1522", size = 553028 },
|
2823 |
-
{ url = "https://files.pythonhosted.org/packages/cc/24/f45abe0418c06a5cba0f846e967aa27bac765acd927aabd857c21319b8cc/rpds_py-0.23.1-cp311-cp311-win32.whl", hash = "sha256:243241c95174b5fb7204c04595852fe3943cc41f47aa14c3828bc18cd9d3b2d6", size = 220862 },
|
2824 |
-
{ url = "https://files.pythonhosted.org/packages/2d/a6/3c0880e8bbfc36451ef30dc416266f6d2934705e468db5d21c8ba0ab6400/rpds_py-0.23.1-cp311-cp311-win_amd64.whl", hash = "sha256:11dd60b2ffddba85715d8a66bb39b95ddbe389ad2cfcf42c833f1bcde0878eaf", size = 232953 },
|
2825 |
-
{ url = "https://files.pythonhosted.org/packages/f3/8c/d17efccb9f5b9137ddea706664aebae694384ae1d5997c0202093e37185a/rpds_py-0.23.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3902df19540e9af4cc0c3ae75974c65d2c156b9257e91f5101a51f99136d834c", size = 364369 },
|
2826 |
-
{ url = "https://files.pythonhosted.org/packages/6e/c0/ab030f696b5c573107115a88d8d73d80f03309e60952b64c584c70c659af/rpds_py-0.23.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66f8d2a17e5838dd6fb9be6baaba8e75ae2f5fa6b6b755d597184bfcd3cb0eba", size = 349965 },
|
2827 |
-
{ url = "https://files.pythonhosted.org/packages/b3/55/b40170f5a079c4fb0b6a82b299689e66e744edca3c3375a8b160fb797660/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:112b8774b0b4ee22368fec42749b94366bd9b536f8f74c3d4175d4395f5cbd31", size = 389064 },
|
2828 |
-
{ url = "https://files.pythonhosted.org/packages/ab/1c/b03a912c59ec7c1e16b26e587b9dfa8ddff3b07851e781e8c46e908a365a/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e0df046f2266e8586cf09d00588302a32923eb6386ced0ca5c9deade6af9a149", size = 397741 },
|
2829 |
-
{ url = "https://files.pythonhosted.org/packages/52/6f/151b90792b62fb6f87099bcc9044c626881fdd54e31bf98541f830b15cea/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f3288930b947cbebe767f84cf618d2cbe0b13be476e749da0e6a009f986248c", size = 448784 },
|
2830 |
-
{ url = "https://files.pythonhosted.org/packages/71/2a/6de67c0c97ec7857e0e9e5cd7c52405af931b303eb1e5b9eff6c50fd9a2e/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ce473a2351c018b06dd8d30d5da8ab5a0831056cc53b2006e2a8028172c37ce5", size = 440203 },
|
2831 |
-
{ url = "https://files.pythonhosted.org/packages/db/5e/e759cd1c276d98a4b1f464b17a9bf66c65d29f8f85754e27e1467feaa7c3/rpds_py-0.23.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d550d7e9e7d8676b183b37d65b5cd8de13676a738973d330b59dc8312df9c5dc", size = 391611 },
|
2832 |
-
{ url = "https://files.pythonhosted.org/packages/1c/1e/2900358efcc0d9408c7289769cba4c0974d9db314aa884028ed7f7364f61/rpds_py-0.23.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e14f86b871ea74c3fddc9a40e947d6a5d09def5adc2076ee61fb910a9014fb35", size = 423306 },
|
2833 |
-
{ url = "https://files.pythonhosted.org/packages/23/07/6c177e6d059f5d39689352d6c69a926ee4805ffdb6f06203570234d3d8f7/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1bf5be5ba34e19be579ae873da515a2836a2166d8d7ee43be6ff909eda42b72b", size = 562323 },
|
2834 |
-
{ url = "https://files.pythonhosted.org/packages/70/e4/f9097fd1c02b516fff9850792161eb9fc20a2fd54762f3c69eae0bdb67cb/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7031d493c4465dbc8d40bd6cafefef4bd472b17db0ab94c53e7909ee781b9ef", size = 588351 },
|
2835 |
-
{ url = "https://files.pythonhosted.org/packages/87/39/5db3c6f326bfbe4576ae2af6435bd7555867d20ae690c786ff33659f293b/rpds_py-0.23.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:55ff4151cfd4bc635e51cfb1c59ac9f7196b256b12e3a57deb9e5742e65941ad", size = 557252 },
|
2836 |
-
{ url = "https://files.pythonhosted.org/packages/fd/14/2d5ad292f144fa79bafb78d2eb5b8a3a91c358b6065443cb9c49b5d1fedf/rpds_py-0.23.1-cp312-cp312-win32.whl", hash = "sha256:a9d3b728f5a5873d84cba997b9d617c6090ca5721caaa691f3b1a78c60adc057", size = 222181 },
|
2837 |
-
{ url = "https://files.pythonhosted.org/packages/a3/4f/0fce63e0f5cdd658e71e21abd17ac1bc9312741ebb8b3f74eeed2ebdf771/rpds_py-0.23.1-cp312-cp312-win_amd64.whl", hash = "sha256:b03a8d50b137ee758e4c73638b10747b7c39988eb8e6cd11abb7084266455165", size = 237426 },
|
2838 |
-
{ url = "https://files.pythonhosted.org/packages/13/9d/b8b2c0edffb0bed15be17b6d5ab06216f2f47f9ee49259c7e96a3ad4ca42/rpds_py-0.23.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:4caafd1a22e5eaa3732acb7672a497123354bef79a9d7ceed43387d25025e935", size = 363672 },
|
2839 |
-
{ url = "https://files.pythonhosted.org/packages/bd/c2/5056fa29e6894144d7ba4c938b9b0445f75836b87d2dd00ed4999dc45a8c/rpds_py-0.23.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:178f8a60fc24511c0eb756af741c476b87b610dba83270fce1e5a430204566a4", size = 349602 },
|
2840 |
-
{ url = "https://files.pythonhosted.org/packages/b0/bc/33779a1bb0ee32d8d706b173825aab75c628521d23ce72a7c1e6a6852f86/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c632419c3870507ca20a37c8f8f5352317aca097639e524ad129f58c125c61c6", size = 388746 },
|
2841 |
-
{ url = "https://files.pythonhosted.org/packages/62/0b/71db3e36b7780a619698ec82a9c87ab44ad7ca7f5480913e8a59ff76f050/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:698a79d295626ee292d1730bc2ef6e70a3ab135b1d79ada8fde3ed0047b65a10", size = 397076 },
|
2842 |
-
{ url = "https://files.pythonhosted.org/packages/bb/2e/494398f613edf77ba10a916b1ddea2acce42ab0e3b62e2c70ffc0757ce00/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:271fa2184cf28bdded86bb6217c8e08d3a169fe0bbe9be5e8d96e8476b707122", size = 448399 },
|
2843 |
-
{ url = "https://files.pythonhosted.org/packages/dd/53/4bd7f5779b1f463243ee5fdc83da04dd58a08f86e639dbffa7a35f969a84/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b91cceb5add79ee563bd1f70b30896bd63bc5f78a11c1f00a1e931729ca4f1f4", size = 439764 },
|
2844 |
-
{ url = "https://files.pythonhosted.org/packages/f6/55/b3c18c04a460d951bf8e91f2abf46ce5b6426fb69784166a6a25827cb90a/rpds_py-0.23.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a6cb95074777f1ecda2ca4fa7717caa9ee6e534f42b7575a8f0d4cb0c24013", size = 390662 },
|
2845 |
-
{ url = "https://files.pythonhosted.org/packages/2a/65/cc463044a3cbd616029b2aa87a651cdee8288d2fdd7780b2244845e934c1/rpds_py-0.23.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:50fb62f8d8364978478b12d5f03bf028c6bc2af04082479299139dc26edf4c64", size = 422680 },
|
2846 |
-
{ url = "https://files.pythonhosted.org/packages/fa/8e/1fa52990c7836d72e8d70cd7753f2362c72fbb0a49c1462e8c60e7176d0b/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8f7e90b948dc9dcfff8003f1ea3af08b29c062f681c05fd798e36daa3f7e3e8", size = 561792 },
|
2847 |
-
{ url = "https://files.pythonhosted.org/packages/57/b8/fe3b612979b1a29d0c77f8585903d8b3a292604b26d4b300e228b8ac6360/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5b98b6c953e5c2bda51ab4d5b4f172617d462eebc7f4bfdc7c7e6b423f6da957", size = 588127 },
|
2848 |
-
{ url = "https://files.pythonhosted.org/packages/44/2d/fde474de516bbc4b9b230f43c98e7f8acc5da7fc50ceed8e7af27553d346/rpds_py-0.23.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2893d778d4671ee627bac4037a075168b2673c57186fb1a57e993465dbd79a93", size = 556981 },
|
2849 |
-
{ url = "https://files.pythonhosted.org/packages/18/57/767deeb27b81370bbab8f74ef6e68d26c4ea99018f3c71a570e506fede85/rpds_py-0.23.1-cp313-cp313-win32.whl", hash = "sha256:2cfa07c346a7ad07019c33fb9a63cf3acb1f5363c33bc73014e20d9fe8b01cdd", size = 221936 },
|
2850 |
-
{ url = "https://files.pythonhosted.org/packages/7d/6c/3474cfdd3cafe243f97ab8474ea8949236eb2a1a341ca55e75ce00cd03da/rpds_py-0.23.1-cp313-cp313-win_amd64.whl", hash = "sha256:3aaf141d39f45322e44fc2c742e4b8b4098ead5317e5f884770c8df0c332da70", size = 237145 },
|
2851 |
-
{ url = "https://files.pythonhosted.org/packages/ec/77/e985064c624230f61efa0423759bb066da56ebe40c654f8b5ba225bd5d63/rpds_py-0.23.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:759462b2d0aa5a04be5b3e37fb8183615f47014ae6b116e17036b131985cb731", size = 359623 },
|
2852 |
-
{ url = "https://files.pythonhosted.org/packages/62/d9/a33dcbf62b29e40559e012d525bae7d516757cf042cc9234bd34ca4b6aeb/rpds_py-0.23.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3e9212f52074fc9d72cf242a84063787ab8e21e0950d4d6709886fb62bcb91d5", size = 345900 },
|
2853 |
-
{ url = "https://files.pythonhosted.org/packages/92/eb/f81a4be6397861adb2cb868bb6a28a33292c2dcac567d1dc575226055e55/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9e9f3a3ac919406bc0414bbbd76c6af99253c507150191ea79fab42fdb35982a", size = 386426 },
|
2854 |
-
{ url = "https://files.pythonhosted.org/packages/09/47/1f810c9b5e83be005341201b5389f1d240dfa440346ea7189f9b3fd6961d/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c04ca91dda8a61584165825907f5c967ca09e9c65fe8966ee753a3f2b019fe1e", size = 392314 },
|
2855 |
-
{ url = "https://files.pythonhosted.org/packages/83/bd/bc95831432fd6c46ed8001f01af26de0763a059d6d7e6d69e3c5bf02917a/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4ab923167cfd945abb9b51a407407cf19f5bee35001221f2911dc85ffd35ff4f", size = 447706 },
|
2856 |
-
{ url = "https://files.pythonhosted.org/packages/19/3e/567c04c226b1802dc6dc82cad3d53e1fa0a773258571c74ac5d8fbde97ed/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ed6f011bedca8585787e5082cce081bac3d30f54520097b2411351b3574e1219", size = 437060 },
|
2857 |
-
{ url = "https://files.pythonhosted.org/packages/fe/77/a77d2c6afe27ae7d0d55fc32f6841502648070dc8d549fcc1e6d47ff8975/rpds_py-0.23.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6959bb9928c5c999aba4a3f5a6799d571ddc2c59ff49917ecf55be2bbb4e3722", size = 389347 },
|
2858 |
-
{ url = "https://files.pythonhosted.org/packages/3f/47/6b256ff20a74cfebeac790ab05586e0ac91f88e331125d4740a6c86fc26f/rpds_py-0.23.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ed7de3c86721b4e83ac440751329ec6a1102229aa18163f84c75b06b525ad7e", size = 415554 },
|
2859 |
-
{ url = "https://files.pythonhosted.org/packages/fc/29/d4572469a245bc9fc81e35166dca19fc5298d5c43e1a6dd64bf145045193/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5fb89edee2fa237584e532fbf78f0ddd1e49a47c7c8cfa153ab4849dc72a35e6", size = 557418 },
|
2860 |
-
{ url = "https://files.pythonhosted.org/packages/9c/0a/68cf7228895b1a3f6f39f51b15830e62456795e61193d2c8b87fd48c60db/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7e5413d2e2d86025e73f05510ad23dad5950ab8417b7fc6beaad99be8077138b", size = 583033 },
|
2861 |
-
{ url = "https://files.pythonhosted.org/packages/14/18/017ab41dcd6649ad5db7d00155b4c212b31ab05bd857d5ba73a1617984eb/rpds_py-0.23.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d31ed4987d72aabdf521eddfb6a72988703c091cfc0064330b9e5f8d6a042ff5", size = 554880 },
|
2862 |
-
{ url = "https://files.pythonhosted.org/packages/2e/dd/17de89431268da8819d8d51ce67beac28d9b22fccf437bc5d6d2bcd1acdb/rpds_py-0.23.1-cp313-cp313t-win32.whl", hash = "sha256:f3429fb8e15b20961efca8c8b21432623d85db2228cc73fe22756c6637aa39e7", size = 219743 },
|
2863 |
-
{ url = "https://files.pythonhosted.org/packages/68/15/6d22d07e063ce5e9bfbd96db9ec2fbb4693591b4503e3a76996639474d02/rpds_py-0.23.1-cp313-cp313t-win_amd64.whl", hash = "sha256:d6f6512a90bd5cd9030a6237f5346f046c6f0e40af98657568fa45695d4de59d", size = 235415 },
|
2864 |
-
{ url = "https://files.pythonhosted.org/packages/95/a9/6fafd35fc6bac05f59bcbc800b57cef877911ff1c015397c519fec888642/rpds_py-0.23.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c1f8afa346ccd59e4e5630d5abb67aba6a9812fddf764fd7eb11f382a345f8cc", size = 373463 },
|
2865 |
-
{ url = "https://files.pythonhosted.org/packages/5b/ac/44f00029b8fbe0903a19e9a87a9b86063bf8700df2cc58868373d378418c/rpds_py-0.23.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fad784a31869747df4ac968a351e070c06ca377549e4ace94775aaa3ab33ee06", size = 358400 },
|
2866 |
-
{ url = "https://files.pythonhosted.org/packages/5e/9c/3da199346c68d785f10dccab123b74c8c5f73be3f742c9e33d1116e07931/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5a96fcac2f18e5a0a23a75cd27ce2656c66c11c127b0318e508aab436b77428", size = 386815 },
|
2867 |
-
{ url = "https://files.pythonhosted.org/packages/d3/45/8f6533c33c0d33da8c2c8b2fb8f2ee90b23c05c679b86b0ac6aee4653749/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3e77febf227a1dc3220159355dba68faa13f8dca9335d97504abf428469fb18b", size = 392974 },
|
2868 |
-
{ url = "https://files.pythonhosted.org/packages/ca/56/6a9ac1bf0455ba07385d8fe98c571c519b4f2000cff6581487bf9fab9272/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:26bb3e8de93443d55e2e748e9fd87deb5f8075ca7bc0502cfc8be8687d69a2ec", size = 446019 },
|
2869 |
-
{ url = "https://files.pythonhosted.org/packages/f4/83/5d9a3f9731cdccf49088bcc4ce821a5cf50bd1737cdad83e9959a7b9054d/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:db7707dde9143a67b8812c7e66aeb2d843fe33cc8e374170f4d2c50bd8f2472d", size = 445811 },
|
2870 |
-
{ url = "https://files.pythonhosted.org/packages/44/50/f2e0a98c62fc1fe68b176caca587714dc5c8bb2c3d1dd1eeb2bd4cc787ac/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1eedaaccc9bb66581d4ae7c50e15856e335e57ef2734dbc5fd8ba3e2a4ab3cb6", size = 388070 },
|
2871 |
-
{ url = "https://files.pythonhosted.org/packages/f2/d0/4981878f8f157e6dbea01d95e0119bf3d6b4c2c884fe64a9e6987f941104/rpds_py-0.23.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28358c54fffadf0ae893f6c1050e8f8853e45df22483b7fff2f6ab6152f5d8bf", size = 419173 },
|
2872 |
-
{ url = "https://files.pythonhosted.org/packages/ce/13/fc971c470da96b270d2f64fedee987351bd935dc3016932a5cdcb1a88a2a/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:633462ef7e61d839171bf206551d5ab42b30b71cac8f10a64a662536e057fdef", size = 559048 },
|
2873 |
-
{ url = "https://files.pythonhosted.org/packages/42/02/be91e1de139ec8b4f9fec4192fd779ba48af281cfc762c0ca4c15b945484/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:a98f510d86f689fcb486dc59e6e363af04151e5260ad1bdddb5625c10f1e95f8", size = 584773 },
|
2874 |
-
{ url = "https://files.pythonhosted.org/packages/27/28/3af8a1956df3edc41d884267d766dc096496dafc83f02f764a475eca0b4a/rpds_py-0.23.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:e0397dd0b3955c61ef9b22838144aa4bef6f0796ba5cc8edfc64d468b93798b4", size = 555153 },
|
2875 |
-
{ url = "https://files.pythonhosted.org/packages/5e/bb/e45f51c4e1327dea3c72b846c6de129eebacb7a6cb309af7af35d0578c80/rpds_py-0.23.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:75307599f0d25bf6937248e5ac4e3bde5ea72ae6618623b86146ccc7845ed00b", size = 233827 },
|
2876 |
-
]
|
2877 |
-
|
2878 |
[[package]]
|
2879 |
name = "ruff"
|
2880 |
version = "0.9.7"
|
@@ -2990,19 +2436,6 @@ wheels = [
|
|
2990 |
{ url = "https://files.pythonhosted.org/packages/19/46/5d11dc300feaad285c2f1bd784ff3f689f5e0ab6be49aaf568f3a77019eb/safetensors-0.4.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:21742b391b859e67b26c0b2ac37f52c9c0944a879a25ad2f9f9f3cd61e7fda8f", size = 606660 },
|
2991 |
]
|
2992 |
|
2993 |
-
[[package]]
|
2994 |
-
name = "segments"
|
2995 |
-
version = "2.3.0"
|
2996 |
-
source = { registry = "https://pypi.org/simple" }
|
2997 |
-
dependencies = [
|
2998 |
-
{ name = "csvw" },
|
2999 |
-
{ name = "regex" },
|
3000 |
-
]
|
3001 |
-
sdist = { url = "https://files.pythonhosted.org/packages/9b/4c/25e499df952528004ff3f7f8e1e63d20773ed30141ed17c285adb5446f55/segments-2.3.0.tar.gz", hash = "sha256:381143f66f59eaf45398f5bb57f899d6501be011048ec5f92754c9b24b181615", size = 18193 }
|
3002 |
-
wheels = [
|
3003 |
-
{ url = "https://files.pythonhosted.org/packages/11/18/cb614939ccd46d336013cab705f1e11540ec9c68b08ecbb854ab893fc480/segments-2.3.0-py2.py3-none-any.whl", hash = "sha256:30a5656787071430cd22422e04713b2a9beabe1a97d2ebf37f716a56f90577a3", size = 15705 },
|
3004 |
-
]
|
3005 |
-
|
3006 |
[[package]]
|
3007 |
name = "semantic-version"
|
3008 |
version = "2.10.0"
|
@@ -3071,15 +2504,6 @@ wheels = [
|
|
3071 |
{ url = "https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254", size = 11053 },
|
3072 |
]
|
3073 |
|
3074 |
-
[[package]]
|
3075 |
-
name = "smmap"
|
3076 |
-
version = "5.0.2"
|
3077 |
-
source = { registry = "https://pypi.org/simple" }
|
3078 |
-
sdist = { url = "https://files.pythonhosted.org/packages/44/cd/a040c4b3119bbe532e5b0732286f805445375489fceaec1f48306068ee3b/smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5", size = 22329 }
|
3079 |
-
wheels = [
|
3080 |
-
{ url = "https://files.pythonhosted.org/packages/04/be/d09147ad1ec7934636ad912901c5fd7667e1c858e19d355237db0d0cd5e4/smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e", size = 24303 },
|
3081 |
-
]
|
3082 |
-
|
3083 |
[[package]]
|
3084 |
name = "sniffio"
|
3085 |
version = "1.3.1"
|
@@ -3089,43 +2513,6 @@ wheels = [
|
|
3089 |
{ url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235 },
|
3090 |
]
|
3091 |
|
3092 |
-
[[package]]
|
3093 |
-
name = "soupsieve"
|
3094 |
-
version = "2.6"
|
3095 |
-
source = { registry = "https://pypi.org/simple" }
|
3096 |
-
sdist = { url = "https://files.pythonhosted.org/packages/d7/ce/fbaeed4f9fb8b2daa961f90591662df6a86c1abf25c548329a86920aedfb/soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb", size = 101569 }
|
3097 |
-
wheels = [
|
3098 |
-
{ url = "https://files.pythonhosted.org/packages/d1/c2/fe97d779f3ef3b15f05c94a2f1e3d21732574ed441687474db9d342a7315/soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9", size = 36186 },
|
3099 |
-
]
|
3100 |
-
|
3101 |
-
[[package]]
|
3102 |
-
name = "sqlalchemy"
|
3103 |
-
version = "1.4.54"
|
3104 |
-
source = { registry = "https://pypi.org/simple" }
|
3105 |
-
dependencies = [
|
3106 |
-
{ name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" },
|
3107 |
-
]
|
3108 |
-
sdist = { url = "https://files.pythonhosted.org/packages/ce/af/20290b55d469e873cba9d41c0206ab5461ff49d759989b3fe65010f9d265/sqlalchemy-1.4.54.tar.gz", hash = "sha256:4470fbed088c35dc20b78a39aaf4ae54fe81790c783b3264872a0224f437c31a", size = 8470350 }
|
3109 |
-
wheels = [
|
3110 |
-
{ url = "https://files.pythonhosted.org/packages/ef/7f/f7c1e0b65790649bd573f201aa958263a389f336d6e000a569275ff9bd97/SQLAlchemy-1.4.54-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:af00236fe21c4d4f4c227b6ccc19b44c594160cc3ff28d104cdce85855369277", size = 1573472 },
|
3111 |
-
{ url = "https://files.pythonhosted.org/packages/e1/da/ff7f0fe50844496db523613979651f076f44da8625b8ad89c503dcff0a52/SQLAlchemy-1.4.54-cp310-cp310-manylinux1_x86_64.manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_5_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1183599e25fa38a1a322294b949da02b4f0da13dbc2688ef9dbe746df573f8a6", size = 1639088 },
|
3112 |
-
{ url = "https://files.pythonhosted.org/packages/04/45/3a35bb156aa2fd87b66a4992bb8d65593efd7e16ca2e0597e68c32c29037/SQLAlchemy-1.4.54-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1990d5a6a5dc358a0894c8ca02043fb9a5ad9538422001fb2826e91c50f1d539", size = 1627447 },
|
3113 |
-
{ url = "https://files.pythonhosted.org/packages/fe/5b/ed36a50e7147d0d090cd8e35de3b18d2c69a3e85df3be5fe42a570d6c331/SQLAlchemy-1.4.54-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:14b3f4783275339170984cadda66e3ec011cce87b405968dc8d51cf0f9997b0d", size = 1639081 },
|
3114 |
-
{ url = "https://files.pythonhosted.org/packages/4b/75/bfbdeb5dece7bc98acb414751a62ee43398b34b10133b1853f4282597757/SQLAlchemy-1.4.54-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b24364150738ce488333b3fb48bfa14c189a66de41cd632796fbcacb26b4585", size = 1638975 },
|
3115 |
-
{ url = "https://files.pythonhosted.org/packages/f7/62/358a9291d2fc3d51ad50557e126ad5f48200f199878437f7cb38817d607b/SQLAlchemy-1.4.54-cp310-cp310-win32.whl", hash = "sha256:a8a72259a1652f192c68377be7011eac3c463e9892ef2948828c7d58e4829988", size = 1591719 },
|
3116 |
-
{ url = "https://files.pythonhosted.org/packages/10/ad/87cd5578efdcef43a08ce4a21448192abf46bf69a5678ac0039e44364914/SQLAlchemy-1.4.54-cp310-cp310-win_amd64.whl", hash = "sha256:b67589f7955924865344e6eacfdcf70675e64f36800a576aa5e961f0008cde2a", size = 1593512 },
|
3117 |
-
{ url = "https://files.pythonhosted.org/packages/da/49/fb98983b5568e93696a25fd5bec1b789095b79a72d5f57c6effddaa81d0a/SQLAlchemy-1.4.54-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b05e0626ec1c391432eabb47a8abd3bf199fb74bfde7cc44a26d2b1b352c2c6e", size = 1589301 },
|
3118 |
-
{ url = "https://files.pythonhosted.org/packages/03/98/5a81430bbd646991346cb088a2bdc84d1bcd3dbe6b0cfc1aaa898370e5c7/SQLAlchemy-1.4.54-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:13e91d6892b5fcb94a36ba061fb7a1f03d0185ed9d8a77c84ba389e5bb05e936", size = 1629553 },
|
3119 |
-
{ url = "https://files.pythonhosted.org/packages/f1/17/14e35db2b0d6deaa27691d014addbb0dd6f7e044f7ee465446a3c0c71404/SQLAlchemy-1.4.54-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fb59a11689ff3c58e7652260127f9e34f7f45478a2f3ef831ab6db7bcd72108f", size = 1627640 },
|
3120 |
-
{ url = "https://files.pythonhosted.org/packages/98/62/335006a8f2c98f704f391e1a0cc01446d1b1b9c198f579f03599f55bd860/SQLAlchemy-1.4.54-cp311-cp311-win32.whl", hash = "sha256:1390ca2d301a2708fd4425c6d75528d22f26b8f5cbc9faba1ddca136671432bc", size = 1591723 },
|
3121 |
-
{ url = "https://files.pythonhosted.org/packages/e2/a1/6b4b8c07082920f5445ec65c221fa33baab102aced5dcc2d87a15d3f8db4/SQLAlchemy-1.4.54-cp311-cp311-win_amd64.whl", hash = "sha256:2b37931eac4b837c45e2522066bda221ac6d80e78922fb77c75eb12e4dbcdee5", size = 1593511 },
|
3122 |
-
{ url = "https://files.pythonhosted.org/packages/a5/1b/aa9b99be95d1615f058b5827447c18505b7b3f1dfcbd6ce1b331c2107152/SQLAlchemy-1.4.54-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:3f01c2629a7d6b30d8afe0326b8c649b74825a0e1ebdcb01e8ffd1c920deb07d", size = 1589983 },
|
3123 |
-
{ url = "https://files.pythonhosted.org/packages/59/47/cb0fc64e5344f0a3d02216796c342525ab283f8f052d1c31a1d487d08aa0/SQLAlchemy-1.4.54-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c24dd161c06992ed16c5e528a75878edbaeced5660c3db88c820f1f0d3fe1f4", size = 1630158 },
|
3124 |
-
{ url = "https://files.pythonhosted.org/packages/c0/8b/f45dd378f6c97e8ff9332ff3d03ecb0b8c491be5bb7a698783b5a2f358ec/SQLAlchemy-1.4.54-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b5e0d47d619c739bdc636bbe007da4519fc953393304a5943e0b5aec96c9877c", size = 1629232 },
|
3125 |
-
{ url = "https://files.pythonhosted.org/packages/0d/3c/884fe389f5bec86a310b81e79abaa1e26e5d78dc10a84d544a6822833e47/SQLAlchemy-1.4.54-cp312-cp312-win32.whl", hash = "sha256:12bc0141b245918b80d9d17eca94663dbd3f5266ac77a0be60750f36102bbb0f", size = 1592027 },
|
3126 |
-
{ url = "https://files.pythonhosted.org/packages/01/c3/c690d037be57efd3a69cde16a2ef1bd2a905dafe869434d33836de0983d0/SQLAlchemy-1.4.54-cp312-cp312-win_amd64.whl", hash = "sha256:f941aaf15f47f316123e1933f9ea91a6efda73a161a6ab6046d1cde37be62c88", size = 1593827 },
|
3127 |
-
]
|
3128 |
-
|
3129 |
[[package]]
|
3130 |
name = "starlette"
|
3131 |
version = "0.45.3"
|
@@ -3159,36 +2546,6 @@ wheels = [
|
|
3159 |
{ url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252 },
|
3160 |
]
|
3161 |
|
3162 |
-
[[package]]
|
3163 |
-
name = "termcolor"
|
3164 |
-
version = "2.5.0"
|
3165 |
-
source = { registry = "https://pypi.org/simple" }
|
3166 |
-
sdist = { url = "https://files.pythonhosted.org/packages/37/72/88311445fd44c455c7d553e61f95412cf89054308a1aa2434ab835075fc5/termcolor-2.5.0.tar.gz", hash = "sha256:998d8d27da6d48442e8e1f016119076b690d962507531df4890fcd2db2ef8a6f", size = 13057 }
|
3167 |
-
wheels = [
|
3168 |
-
{ url = "https://files.pythonhosted.org/packages/7f/be/df630c387a0a054815d60be6a97eb4e8f17385d5d6fe660e1c02750062b4/termcolor-2.5.0-py3-none-any.whl", hash = "sha256:37b17b5fc1e604945c2642c872a3764b5d547a48009871aea3edd3afa180afb8", size = 7755 },
|
3169 |
-
]
|
3170 |
-
|
3171 |
-
[[package]]
|
3172 |
-
name = "texsoup"
|
3173 |
-
version = "0.3.1"
|
3174 |
-
source = { registry = "https://pypi.org/simple" }
|
3175 |
-
sdist = { url = "https://files.pythonhosted.org/packages/84/58/1c503390ed1a81cdcbff811dbf7a54132994acef8dd2194d55cf657a9e97/TexSoup-0.3.1.tar.gz", hash = "sha256:3f6b2ad0abe3688a6656f544c1ba04d0eb25f423f8c377b7369f9ce061ddb70b", size = 26174 }
|
3176 |
-
wheels = [
|
3177 |
-
{ url = "https://files.pythonhosted.org/packages/5c/a7/e9eb0e14633710b51b8472a3beccc7d6a44d55a0a3ef4493ebb4b7977253/TexSoup-0.3.1-py3-none-any.whl", hash = "sha256:ae8f08d17f86a905b7c2ce01c9f2da613fbca0bcea78c71d727719e896045bed", size = 27809 },
|
3178 |
-
]
|
3179 |
-
|
3180 |
-
[[package]]
|
3181 |
-
name = "thefuzz"
|
3182 |
-
version = "0.22.1"
|
3183 |
-
source = { registry = "https://pypi.org/simple" }
|
3184 |
-
dependencies = [
|
3185 |
-
{ name = "rapidfuzz" },
|
3186 |
-
]
|
3187 |
-
sdist = { url = "https://files.pythonhosted.org/packages/81/4b/d3eb25831590d6d7d38c2f2e3561d3ba41d490dc89cd91d9e65e7c812508/thefuzz-0.22.1.tar.gz", hash = "sha256:7138039a7ecf540da323792d8592ef9902b1d79eb78c147d4f20664de79f3680", size = 19993 }
|
3188 |
-
wheels = [
|
3189 |
-
{ url = "https://files.pythonhosted.org/packages/82/4f/1695e70ceb3604f19eda9908e289c687ea81c4fecef4d90a9d1d0f2f7ae9/thefuzz-0.22.1-py3-none-any.whl", hash = "sha256:59729b33556850b90e1093c4cf9e618af6f2e4c985df193fdf3c5b5cf02ca481", size = 8245 },
|
3190 |
-
]
|
3191 |
-
|
3192 |
[[package]]
|
3193 |
name = "tiktoken"
|
3194 |
version = "0.8.0"
|
@@ -3409,24 +2766,6 @@ wheels = [
|
|
3409 |
{ url = "https://files.pythonhosted.org/packages/a6/ab/7e5f53c3b9d14972843a647d8d7a853969a58aecc7559cb3267302c94774/tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd", size = 346586 },
|
3410 |
]
|
3411 |
|
3412 |
-
[[package]]
|
3413 |
-
name = "unidecode"
|
3414 |
-
version = "1.3.8"
|
3415 |
-
source = { registry = "https://pypi.org/simple" }
|
3416 |
-
sdist = { url = "https://files.pythonhosted.org/packages/f7/89/19151076a006b9ac0dd37b1354e031f5297891ee507eb624755e58e10d3e/Unidecode-1.3.8.tar.gz", hash = "sha256:cfdb349d46ed3873ece4586b96aa75258726e2fa8ec21d6f00a591d98806c2f4", size = 192701 }
|
3417 |
-
wheels = [
|
3418 |
-
{ url = "https://files.pythonhosted.org/packages/84/b7/6ec57841fb67c98f52fc8e4a2d96df60059637cba077edc569a302a8ffc7/Unidecode-1.3.8-py3-none-any.whl", hash = "sha256:d130a61ce6696f8148a3bd8fe779c99adeb4b870584eeb9526584e9aa091fd39", size = 235494 },
|
3419 |
-
]
|
3420 |
-
|
3421 |
-
[[package]]
|
3422 |
-
name = "uritemplate"
|
3423 |
-
version = "4.1.1"
|
3424 |
-
source = { registry = "https://pypi.org/simple" }
|
3425 |
-
sdist = { url = "https://files.pythonhosted.org/packages/d2/5a/4742fdba39cd02a56226815abfa72fe0aa81c33bed16ed045647d6000eba/uritemplate-4.1.1.tar.gz", hash = "sha256:4346edfc5c3b79f694bccd6d6099a322bbeb628dbf2cd86eea55a456ce5124f0", size = 273898 }
|
3426 |
-
wheels = [
|
3427 |
-
{ url = "https://files.pythonhosted.org/packages/81/c0/7461b49cd25aeece13766f02ee576d1db528f1c37ce69aee300e075b485b/uritemplate-4.1.1-py2.py3-none-any.whl", hash = "sha256:830c08b8d99bdd312ea4ead05994a38e8936266f84b9a7878232db50b044e02e", size = 10356 },
|
3428 |
-
]
|
3429 |
-
|
3430 |
[[package]]
|
3431 |
name = "urllib3"
|
3432 |
version = "2.2.3"
|
@@ -3509,15 +2848,6 @@ wheels = [
|
|
3509 |
{ url = "https://files.pythonhosted.org/packages/7b/c8/d529f8a32ce40d98309f4470780631e971a5a842b60aec864833b3615786/websockets-14.2-py3-none-any.whl", hash = "sha256:7a6ceec4ea84469f15cf15807a747e9efe57e369c384fa86e022b3bea679b79b", size = 157416 },
|
3510 |
]
|
3511 |
|
3512 |
-
[[package]]
|
3513 |
-
name = "whoosh"
|
3514 |
-
version = "2.7.4"
|
3515 |
-
source = { registry = "https://pypi.org/simple" }
|
3516 |
-
sdist = { url = "https://files.pythonhosted.org/packages/25/2b/6beed2107b148edc1321da0d489afc4617b9ed317ef7b72d4993cad9b684/Whoosh-2.7.4.tar.gz", hash = "sha256:7ca5633dbfa9e0e0fa400d3151a8a0c4bec53bd2ecedc0a67705b17565c31a83", size = 968741 }
|
3517 |
-
wheels = [
|
3518 |
-
{ url = "https://files.pythonhosted.org/packages/ba/19/24d0f1f454a2c1eb689ca28d2f178db81e5024f42d82729a4ff6771155cf/Whoosh-2.7.4-py2.py3-none-any.whl", hash = "sha256:aa39c3c3426e3fd107dcb4bde64ca1e276a65a889d9085a6e4b54ba82420a852", size = 468790 },
|
3519 |
-
]
|
3520 |
-
|
3521 |
[[package]]
|
3522 |
name = "xxhash"
|
3523 |
version = "3.5.0"
|
|
|
205 |
{ url = "https://files.pythonhosted.org/packages/5d/35/be73b6015511aa0173ec595fc579133b797ad532996f2998fd6b8d1bbe6b/audioop_lts-0.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:78bfb3703388c780edf900be66e07de5a3d4105ca8e8720c5c4d67927e0b15d0", size = 23918 },
|
206 |
]
|
207 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
[[package]]
|
209 |
name = "bert-score"
|
210 |
version = "0.3.13"
|
|
|
224 |
{ url = "https://files.pythonhosted.org/packages/c6/8c/bc5457de4c004b1a623b31f7bc8d0375fb699b7d67df11879098b4b7b7c8/bert_score-0.3.13-py3-none-any.whl", hash = "sha256:bbbb4c7fcdaa46d7681aff49f37f96faa09ed74e1b150e659bdc6b58a66989b9", size = 61135 },
|
225 |
]
|
226 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
227 |
[[package]]
|
228 |
name = "certifi"
|
229 |
version = "2024.8.30"
|
|
|
302 |
{ url = "https://files.pythonhosted.org/packages/bf/9b/08c0432272d77b04803958a4598a51e2a4b51c06640af8b8f0f908c18bf2/charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079", size = 49446 },
|
303 |
]
|
304 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
305 |
[[package]]
|
306 |
name = "click"
|
307 |
version = "8.1.8"
|
|
|
314 |
{ url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188 },
|
315 |
]
|
316 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
317 |
[[package]]
|
318 |
name = "colorama"
|
319 |
version = "0.4.6"
|
|
|
323 |
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
|
324 |
]
|
325 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
326 |
[[package]]
|
327 |
name = "contourpy"
|
328 |
version = "1.3.0"
|
|
|
385 |
{ url = "https://files.pythonhosted.org/packages/74/fc/5040d42623a1845d4f17a418e590fd7a79ae8cb2bad2b2f83de63c3bdca4/contourpy-1.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ec4dc6bf570f5b22ed0d7efba0dfa9c5b9e0431aeea7581aa217542d9e809a4", size = 215690 },
|
386 |
]
|
387 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
[[package]]
|
389 |
name = "cycler"
|
390 |
version = "0.12.1"
|
|
|
640 |
{ name = "aiohttp" },
|
641 |
]
|
642 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
643 |
[[package]]
|
644 |
name = "gradio"
|
645 |
version = "5.16.2"
|
|
|
695 |
{ url = "https://files.pythonhosted.org/packages/16/52/4fe9dfc2239e7b748ad8dc3b80ad8755f5c9378432715193586c3ab74bf9/gradio_client-1.7.1-py3-none-any.whl", hash = "sha256:d7737bc473a2093549c06004379c42f0a3510a98095cf7cea9033837e252149f", size = 321994 },
|
696 |
]
|
697 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
698 |
[[package]]
|
699 |
name = "h11"
|
700 |
version = "0.14.0"
|
|
|
760 |
{ url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
|
761 |
]
|
762 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
763 |
[[package]]
|
764 |
name = "jinja2"
|
765 |
version = "3.1.4"
|
|
|
841 |
{ url = "https://files.pythonhosted.org/packages/ba/f4/35634d9eeff3b0bab51f5b9474ee569b1186bf29cf0d9d67b84acc80c53d/jiwer-3.1.0-py3-none-any.whl", hash = "sha256:5a14b5bba4692e1946ca3c6946435f7d90b1b526076ccb6c12be763e2146237d", size = 22303 },
|
842 |
]
|
843 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
844 |
[[package]]
|
845 |
name = "joblib"
|
846 |
version = "1.4.2"
|
|
|
850 |
{ url = "https://files.pythonhosted.org/packages/91/29/df4b9b42f2be0b623cbd5e2140cafcaa2bef0759a00b7b70104dcfe2fb51/joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6", size = 301817 },
|
851 |
]
|
852 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
853 |
[[package]]
|
854 |
name = "kiwisolver"
|
855 |
version = "1.4.7"
|
|
|
952 |
{ url = "https://files.pythonhosted.org/packages/5d/e9/5a5ffd9b286db82be70d677d0a91e4d58f7912bb8dd026ddeeb4abe70679/language_data-1.3.0-py3-none-any.whl", hash = "sha256:e2ee943551b5ae5f89cd0e801d1fc3835bb0ef5b7e9c3a4e8e17b2b214548fbf", size = 5385760 },
|
953 |
]
|
954 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
955 |
[[package]]
|
956 |
name = "languagebench"
|
957 |
version = "0.1.0"
|
|
|
976 |
{ name = "langcodes" },
|
977 |
{ name = "openai" },
|
978 |
{ name = "protobuf" },
|
|
|
979 |
{ name = "python-dotenv" },
|
980 |
{ name = "sacrebleu" },
|
981 |
{ name = "sentencepiece" },
|
|
|
1005 |
{ name = "langcodes", specifier = ">=3.5.0" },
|
1006 |
{ name = "openai", specifier = ">=1.52.2" },
|
1007 |
{ name = "protobuf", specifier = ">=5.28.3" },
|
|
|
1008 |
{ name = "python-dotenv", specifier = ">=1.0.1" },
|
1009 |
{ name = "sacrebleu", specifier = ">=2.4.3" },
|
1010 |
{ name = "sentencepiece", specifier = ">=0.2.0" },
|
|
|
1013 |
{ name = "transformers", specifier = ">=4.46.1" },
|
1014 |
]
|
1015 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1016 |
[[package]]
|
1017 |
name = "lxml"
|
1018 |
version = "5.3.0"
|
|
|
1150 |
{ url = "https://files.pythonhosted.org/packages/27/40/5f9eb8b73030cc4b0d6817176e66079a62a2ddd9d5530da54f8011473428/marisa_trie-1.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:aa7cd17e1c690ce96c538b2f4aae003d9a498e65067dd433c52dd069009951d4", size = 149035 },
|
1151 |
]
|
1152 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1153 |
[[package]]
|
1154 |
name = "markdown-it-py"
|
1155 |
version = "3.0.0"
|
|
|
1356 |
{ url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351 },
|
1357 |
]
|
1358 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1359 |
[[package]]
|
1360 |
name = "narwhals"
|
1361 |
version = "1.27.1"
|
|
|
1374 |
{ url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263 },
|
1375 |
]
|
1376 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1377 |
[[package]]
|
1378 |
name = "numpy"
|
1379 |
version = "2.1.2"
|
|
|
1757 |
{ url = "https://files.pythonhosted.org/packages/ec/3d/c32a51d848401bd94cabb8767a39621496491ee7cd5199856b77da9b18ad/pillow-11.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:224aaa38177597bb179f3ec87eeefcce8e4f85e608025e9cfac60de237ba6316", size = 2567508 },
|
1758 |
]
|
1759 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1760 |
[[package]]
|
1761 |
name = "plotly"
|
1762 |
version = "6.0.0"
|
|
|
1911 |
{ url = "https://files.pythonhosted.org/packages/92/a2/81c1dd744b322c0c548f793deb521bf23500806d754128ddf6f978736dff/pyarrow-18.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:b46591222c864e7da7faa3b19455196416cd8355ff6c2cc2e65726a760a3c420", size = 40006508 },
|
1912 |
]
|
1913 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1914 |
[[package]]
|
1915 |
name = "pycountry"
|
1916 |
version = "24.6.1"
|
|
|
2010 |
{ url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327 },
|
2011 |
]
|
2012 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013 |
[[package]]
|
2014 |
name = "pygments"
|
2015 |
version = "2.19.1"
|
|
|
2019 |
{ url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293 },
|
2020 |
]
|
2021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2022 |
[[package]]
|
2023 |
name = "pyparsing"
|
2024 |
version = "3.2.0"
|
|
|
2049 |
{ url = "https://files.pythonhosted.org/packages/6a/3e/b68c118422ec867fa7ab88444e1274aa40681c606d59ac27de5a5588f082/python_dotenv-1.0.1-py3-none-any.whl", hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a", size = 19863 },
|
2050 |
]
|
2051 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2052 |
[[package]]
|
2053 |
name = "python-multipart"
|
2054 |
version = "0.0.20"
|
|
|
2210 |
{ url = "https://files.pythonhosted.org/packages/09/f6/fa777f336629aee8938f3d5c95c09df38459d4eadbdbe34642889857fb6a/rapidfuzz-3.12.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:54bb69ebe5ca0bd7527357e348f16a4c0c52fe0c2fcc8a041010467dcb8385f7", size = 1555000 },
|
2211 |
]
|
2212 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2213 |
[[package]]
|
2214 |
name = "regex"
|
2215 |
version = "2024.9.11"
|
|
|
2307 |
{ url = "https://files.pythonhosted.org/packages/79/f3/2b3a6dc5986303b3dd1bbbcf482022acb2583c428cd23f0b6d37b1a1a519/responses-0.18.0-py3-none-any.whl", hash = "sha256:15c63ad16de13ee8e7182d99c9334f64fd81f1ee79f90748d527c28f7ca9dd51", size = 38735 },
|
2308 |
]
|
2309 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2310 |
[[package]]
|
2311 |
name = "rich"
|
2312 |
version = "13.9.4"
|
|
|
2321 |
{ url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424 },
|
2322 |
]
|
2323 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2324 |
[[package]]
|
2325 |
name = "ruff"
|
2326 |
version = "0.9.7"
|
|
|
2436 |
{ url = "https://files.pythonhosted.org/packages/19/46/5d11dc300feaad285c2f1bd784ff3f689f5e0ab6be49aaf568f3a77019eb/safetensors-0.4.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:21742b391b859e67b26c0b2ac37f52c9c0944a879a25ad2f9f9f3cd61e7fda8f", size = 606660 },
|
2437 |
]
|
2438 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2439 |
[[package]]
|
2440 |
name = "semantic-version"
|
2441 |
version = "2.10.0"
|
|
|
2504 |
{ url = "https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254", size = 11053 },
|
2505 |
]
|
2506 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2507 |
[[package]]
|
2508 |
name = "sniffio"
|
2509 |
version = "1.3.1"
|
|
|
2513 |
{ url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235 },
|
2514 |
]
|
2515 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2516 |
[[package]]
|
2517 |
name = "starlette"
|
2518 |
version = "0.45.3"
|
|
|
2546 |
{ url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252 },
|
2547 |
]
|
2548 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2549 |
[[package]]
|
2550 |
name = "tiktoken"
|
2551 |
version = "0.8.0"
|
|
|
2766 |
{ url = "https://files.pythonhosted.org/packages/a6/ab/7e5f53c3b9d14972843a647d8d7a853969a58aecc7559cb3267302c94774/tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd", size = 346586 },
|
2767 |
]
|
2768 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2769 |
[[package]]
|
2770 |
name = "urllib3"
|
2771 |
version = "2.2.3"
|
|
|
2848 |
{ url = "https://files.pythonhosted.org/packages/7b/c8/d529f8a32ce40d98309f4470780631e971a5a842b60aec864833b3615786/websockets-14.2-py3-none-any.whl", hash = "sha256:7a6ceec4ea84469f15cf15807a747e9efe57e369c384fa86e022b3bea679b79b", size = 157416 },
|
2849 |
]
|
2850 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2851 |
[[package]]
|
2852 |
name = "xxhash"
|
2853 |
version = "3.5.0"
|