chore: clean up empty code change sections in the changes log

This commit is contained in:
2026-01-26 18:50:32 +01:00
parent 514ba6a9b8
commit 4697570bcc
6 changed files with 28838 additions and 12 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,297 @@
Code,Description
ABW,Aruba
AFE,Africa Eastern and Southern
AFG,Afghanistan
AFR,Africa
AFW,Africa Western and Central
AGO,Angola
ALB,Albania
AND,Andorra
ARB,Arab World
ARE,United Arab Emirates
ARG,Argentina
ARM,Armenia
ASM,American Samoa
ATG,Antigua and Barbuda
AUS,Australia
AUT,Austria
AZE,Azerbaijan
BDI,Burundi
BEA,East Asia & Pacific (IBRD-only countries)
BEC,Europe & Central Asia (IBRD-only countries)
BEL,Belgium
BEN,Benin
BFA,Burkina Faso
BGD,Bangladesh
BGR,Bulgaria
BHI,IBRD countries classified as high income
BHR,Bahrain
BHS,"Bahamas, The"
BIH,Bosnia and Herzegovina
BLA,Latin America & the Caribbean (IBRD-only countries)
BLR,Belarus
BLZ,Belize
BMN,"Middle East, North Africa, Afghanistan & Pakistan (IBRD only)"
BMU,Bermuda
BOL,Bolivia
BRA,Brazil
BRB,Barbados
BRN,Brunei Darussalam
BSS,Sub-Saharan Africa (IBRD-only countries)
BTN,Bhutan
BWA,Botswana
CAA,Sub-Saharan Africa (IFC classification)
CAF,Central African Republic
CAN,Canada
CEA,East Asia and the Pacific (IFC classification)
CEB,Central Europe and the Baltics
CEU,Europe and Central Asia (IFC classification)
CHE,Switzerland
CHI,Channel Islands
CHL,Chile
CHN,China
CIV,Cote d'Ivoire
CLA,Latin America and the Caribbean (IFC classification)
CME,Middle East and North Africa (IFC classification)
CMR,Cameroon
COD,"Congo, Dem. Rep."
COG,"Congo, Rep."
COL,Colombia
COM,Comoros
CPV,Cabo Verde
CRI,Costa Rica
CSA,South Asia (IFC classification)
CSS,Caribbean small states
CUB,Cuba
CUW,Curacao
CYM,Cayman Islands
CYP,Cyprus
CZE,Czechia
DEA,East Asia & Pacific (IDA-eligible countries)
DEC,Europe & Central Asia (IDA-eligible countries)
DEU,Germany
DJI,Djibouti
DLA,Latin America & the Caribbean (IDA-eligible countries)
DMA,Dominica
DMN,"Middle East, North Africa, Afghanistan & Pakistan (IDA total)"
DNK,Denmark
DNS,IDA countries in Sub-Saharan Africa not classified as fragile situations
DOM,Dominican Republic
DSA,South Asia (IDA-eligible countries)
DSF,IDA countries in Sub-Saharan Africa classified as fragile situations
DSS,Sub-Saharan Africa (IDA-eligible countries)
DZA,Algeria
EAP,East Asia & Pacific (excluding high income)
EAR,Early-demographic dividend
EAS,East Asia & Pacific
ECA,Europe & Central Asia (excluding high income)
ECS,Europe & Central Asia
ECU,Ecuador
EGY,"Egypt, Arab Rep."
EMU,Euro area
ERI,Eritrea
ESP,Spain
EST,Estonia
ETH,Ethiopia
EUU,European Union
FCS,Fragile and conflict affected situations
FIN,Finland
FJI,Fiji
FRA,France
FRO,Faroe Islands
FSM,"Micronesia, Fed. Sts."
FXS,"IDA countries classified as fragile situations, excluding Sub-Saharan Africa"
GAB,Gabon
GBR,United Kingdom
GEO,Georgia
GHA,Ghana
GIB,Gibraltar
GIN,Guinea
GMB,"Gambia, The"
GNB,Guinea-Bissau
GNQ,Equatorial Guinea
GRC,Greece
GRD,Grenada
GRL,Greenland
GTM,Guatemala
GUM,Guam
GUY,Guyana
HIC,High income
HKG,"Hong Kong SAR, China"
HND,Honduras
HPC,Heavily indebted poor countries (HIPC)
HRV,Croatia
HTI,Haiti
HUN,Hungary
IBB,"IBRD, including blend"
IBD,IBRD only
IBT,IDA & IBRD total
IDA,IDA total
IDB,IDA blend
IDN,Indonesia
IDX,IDA only
IMN,Isle of Man
IND,India
INX,Not classified
IRL,Ireland
IRN,"Iran, Islamic Rep."
IRQ,Iraq
ISL,Iceland
ISR,Israel
ITA,Italy
JAM,Jamaica
JOR,Jordan
JPN,Japan
KAZ,Kazakhstan
KEN,Kenya
KGZ,Kyrgyz Republic
KHM,Cambodia
KIR,Kiribati
KNA,St. Kitts and Nevis
KOR,"Korea, Rep."
KWT,Kuwait
LAC,Latin America & Caribbean (excluding high income)
LAO,Lao PDR
LBN,Lebanon
LBR,Liberia
LBY,Libya
LCA,St. Lucia
LCN,Latin America & Caribbean
LDC,Least developed countries: UN classification
LIC,Low income
LIE,Liechtenstein
LKA,Sri Lanka
LMC,Lower middle income
LMY,Low & middle income
LSO,Lesotho
LTE,Late-demographic dividend
LTU,Lithuania
LUX,Luxembourg
LVA,Latvia
MAC,"Macao SAR, China"
MAF,St. Martin (French part)
MAR,Morocco
MCO,Monaco
MDA,Moldova
MDE,Middle East (developing only)
MDG,Madagascar
MDV,Maldives
MEA,"Middle East, North Africa, Afghanistan & Pakistan"
MEX,Mexico
MHL,Marshall Islands
MIC,Middle income
MKD,North Macedonia
MLI,Mali
MLT,Malta
MMR,Myanmar
MNA,"Middle East, North Africa, Afghanistan & Pakistan (excluding high income)"
MNE,Montenegro
MNG,Mongolia
MNP,Northern Mariana Islands
MOZ,Mozambique
MRT,Mauritania
MUS,Mauritius
MWI,Malawi
MYS,Malaysia
NAC,North America
NAF,North Africa
NAM,Namibia
NCL,New Caledonia
NER,Niger
NGA,Nigeria
NIC,Nicaragua
NLD,Netherlands
NOR,Norway
NPL,Nepal
NRS,Non-resource rich Sub-Saharan Africa countries
NRU,Nauru
NXS,"IDA countries not classified as fragile situations, excluding Sub-Saharan Africa"
NZL,New Zealand
OED,OECD members
OMN,Oman
OSS,Other small states
PAK,Pakistan
PAN,Panama
PER,Peru
PHL,Philippines
PLW,Palau
PNG,Papua New Guinea
POL,Poland
PRE,Pre-demographic dividend
PRI,Puerto Rico (US)
PRK,"Korea, Dem. People's Rep."
PRT,Portugal
PRY,Paraguay
PSE,West Bank and Gaza
PSS,Pacific island small states
PST,Post-demographic dividend
PYF,French Polynesia
QAT,Qatar
ROU,Romania
RRS,Resource rich Sub-Saharan Africa countries
RUS,Russian Federation
RWA,Rwanda
SAS,South Asia
SAU,Saudi Arabia
SDN,Sudan
SEN,Senegal
SGP,Singapore
SLB,Solomon Islands
SLE,Sierra Leone
SLV,El Salvador
SMR,San Marino
SOM,"Somalia, Fed. Rep."
SRB,Serbia
SSA,Sub-Saharan Africa (excluding high income)
SSD,South Sudan
SSF,Sub-Saharan Africa
SST,Small states
STP,Sao Tome and Principe
SUR,Suriname
SVK,Slovak Republic
SVN,Slovenia
SWE,Sweden
SWZ,Eswatini
SXM,Sint Maarten (Dutch part)
SXZ,Sub-Saharan Africa excluding South Africa
SYC,Seychelles
SYR,Syrian Arab Republic
TCA,Turks and Caicos Islands
TCD,Chad
TEA,East Asia & Pacific (IDA & IBRD countries)
TEC,Europe & Central Asia (IDA & IBRD countries)
TGO,Togo
THA,Thailand
TJK,Tajikistan
TKM,Turkmenistan
TLA,Latin America & the Caribbean (IDA & IBRD countries)
TLS,Timor-Leste
TMN,"Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD)"
TON,Tonga
TSA,South Asia (IDA & IBRD)
TSS,Sub-Saharan Africa (IDA & IBRD countries)
TTO,Trinidad and Tobago
TUN,Tunisia
TUR,Turkiye
TUV,Tuvalu
TZA,Tanzania
UGA,Uganda
UKR,Ukraine
UMC,Upper middle income
URY,Uruguay
USA,United States
UZB,Uzbekistan
VCT,St. Vincent and the Grenadines
VEN,"Venezuela, RB"
VGB,British Virgin Islands
VIR,Virgin Islands (U.S.)
VNM,Viet Nam
VUT,Vanuatu
WLD,World
WSM,Samoa
XKX,Kosovo
XZN,Sub-Saharan Africa excluding South Africa and Nigeria
YEM,"Yemen, Rep."
ZAF,South Africa
ZMB,Zambia
ZWE,Zimbabwe
1 Code Description
2 ABW Aruba
3 AFE Africa Eastern and Southern
4 AFG Afghanistan
5 AFR Africa
6 AFW Africa Western and Central
7 AGO Angola
8 ALB Albania
9 AND Andorra
10 ARB Arab World
11 ARE United Arab Emirates
12 ARG Argentina
13 ARM Armenia
14 ASM American Samoa
15 ATG Antigua and Barbuda
16 AUS Australia
17 AUT Austria
18 AZE Azerbaijan
19 BDI Burundi
20 BEA East Asia & Pacific (IBRD-only countries)
21 BEC Europe & Central Asia (IBRD-only countries)
22 BEL Belgium
23 BEN Benin
24 BFA Burkina Faso
25 BGD Bangladesh
26 BGR Bulgaria
27 BHI IBRD countries classified as high income
28 BHR Bahrain
29 BHS Bahamas, The
30 BIH Bosnia and Herzegovina
31 BLA Latin America & the Caribbean (IBRD-only countries)
32 BLR Belarus
33 BLZ Belize
34 BMN Middle East, North Africa, Afghanistan & Pakistan (IBRD only)
35 BMU Bermuda
36 BOL Bolivia
37 BRA Brazil
38 BRB Barbados
39 BRN Brunei Darussalam
40 BSS Sub-Saharan Africa (IBRD-only countries)
41 BTN Bhutan
42 BWA Botswana
43 CAA Sub-Saharan Africa (IFC classification)
44 CAF Central African Republic
45 CAN Canada
46 CEA East Asia and the Pacific (IFC classification)
47 CEB Central Europe and the Baltics
48 CEU Europe and Central Asia (IFC classification)
49 CHE Switzerland
50 CHI Channel Islands
51 CHL Chile
52 CHN China
53 CIV Cote d'Ivoire
54 CLA Latin America and the Caribbean (IFC classification)
55 CME Middle East and North Africa (IFC classification)
56 CMR Cameroon
57 COD Congo, Dem. Rep.
58 COG Congo, Rep.
59 COL Colombia
60 COM Comoros
61 CPV Cabo Verde
62 CRI Costa Rica
63 CSA South Asia (IFC classification)
64 CSS Caribbean small states
65 CUB Cuba
66 CUW Curacao
67 CYM Cayman Islands
68 CYP Cyprus
69 CZE Czechia
70 DEA East Asia & Pacific (IDA-eligible countries)
71 DEC Europe & Central Asia (IDA-eligible countries)
72 DEU Germany
73 DJI Djibouti
74 DLA Latin America & the Caribbean (IDA-eligible countries)
75 DMA Dominica
76 DMN Middle East, North Africa, Afghanistan & Pakistan (IDA total)
77 DNK Denmark
78 DNS IDA countries in Sub-Saharan Africa not classified as fragile situations
79 DOM Dominican Republic
80 DSA South Asia (IDA-eligible countries)
81 DSF IDA countries in Sub-Saharan Africa classified as fragile situations
82 DSS Sub-Saharan Africa (IDA-eligible countries)
83 DZA Algeria
84 EAP East Asia & Pacific (excluding high income)
85 EAR Early-demographic dividend
86 EAS East Asia & Pacific
87 ECA Europe & Central Asia (excluding high income)
88 ECS Europe & Central Asia
89 ECU Ecuador
90 EGY Egypt, Arab Rep.
91 EMU Euro area
92 ERI Eritrea
93 ESP Spain
94 EST Estonia
95 ETH Ethiopia
96 EUU European Union
97 FCS Fragile and conflict affected situations
98 FIN Finland
99 FJI Fiji
100 FRA France
101 FRO Faroe Islands
102 FSM Micronesia, Fed. Sts.
103 FXS IDA countries classified as fragile situations, excluding Sub-Saharan Africa
104 GAB Gabon
105 GBR United Kingdom
106 GEO Georgia
107 GHA Ghana
108 GIB Gibraltar
109 GIN Guinea
110 GMB Gambia, The
111 GNB Guinea-Bissau
112 GNQ Equatorial Guinea
113 GRC Greece
114 GRD Grenada
115 GRL Greenland
116 GTM Guatemala
117 GUM Guam
118 GUY Guyana
119 HIC High income
120 HKG Hong Kong SAR, China
121 HND Honduras
122 HPC Heavily indebted poor countries (HIPC)
123 HRV Croatia
124 HTI Haiti
125 HUN Hungary
126 IBB IBRD, including blend
127 IBD IBRD only
128 IBT IDA & IBRD total
129 IDA IDA total
130 IDB IDA blend
131 IDN Indonesia
132 IDX IDA only
133 IMN Isle of Man
134 IND India
135 INX Not classified
136 IRL Ireland
137 IRN Iran, Islamic Rep.
138 IRQ Iraq
139 ISL Iceland
140 ISR Israel
141 ITA Italy
142 JAM Jamaica
143 JOR Jordan
144 JPN Japan
145 KAZ Kazakhstan
146 KEN Kenya
147 KGZ Kyrgyz Republic
148 KHM Cambodia
149 KIR Kiribati
150 KNA St. Kitts and Nevis
151 KOR Korea, Rep.
152 KWT Kuwait
153 LAC Latin America & Caribbean (excluding high income)
154 LAO Lao PDR
155 LBN Lebanon
156 LBR Liberia
157 LBY Libya
158 LCA St. Lucia
159 LCN Latin America & Caribbean
160 LDC Least developed countries: UN classification
161 LIC Low income
162 LIE Liechtenstein
163 LKA Sri Lanka
164 LMC Lower middle income
165 LMY Low & middle income
166 LSO Lesotho
167 LTE Late-demographic dividend
168 LTU Lithuania
169 LUX Luxembourg
170 LVA Latvia
171 MAC Macao SAR, China
172 MAF St. Martin (French part)
173 MAR Morocco
174 MCO Monaco
175 MDA Moldova
176 MDE Middle East (developing only)
177 MDG Madagascar
178 MDV Maldives
179 MEA Middle East, North Africa, Afghanistan & Pakistan
180 MEX Mexico
181 MHL Marshall Islands
182 MIC Middle income
183 MKD North Macedonia
184 MLI Mali
185 MLT Malta
186 MMR Myanmar
187 MNA Middle East, North Africa, Afghanistan & Pakistan (excluding high income)
188 MNE Montenegro
189 MNG Mongolia
190 MNP Northern Mariana Islands
191 MOZ Mozambique
192 MRT Mauritania
193 MUS Mauritius
194 MWI Malawi
195 MYS Malaysia
196 NAC North America
197 NAF North Africa
198 NAM Namibia
199 NCL New Caledonia
200 NER Niger
201 NGA Nigeria
202 NIC Nicaragua
203 NLD Netherlands
204 NOR Norway
205 NPL Nepal
206 NRS Non-resource rich Sub-Saharan Africa countries
207 NRU Nauru
208 NXS IDA countries not classified as fragile situations, excluding Sub-Saharan Africa
209 NZL New Zealand
210 OED OECD members
211 OMN Oman
212 OSS Other small states
213 PAK Pakistan
214 PAN Panama
215 PER Peru
216 PHL Philippines
217 PLW Palau
218 PNG Papua New Guinea
219 POL Poland
220 PRE Pre-demographic dividend
221 PRI Puerto Rico (US)
222 PRK Korea, Dem. People's Rep.
223 PRT Portugal
224 PRY Paraguay
225 PSE West Bank and Gaza
226 PSS Pacific island small states
227 PST Post-demographic dividend
228 PYF French Polynesia
229 QAT Qatar
230 ROU Romania
231 RRS Resource rich Sub-Saharan Africa countries
232 RUS Russian Federation
233 RWA Rwanda
234 SAS South Asia
235 SAU Saudi Arabia
236 SDN Sudan
237 SEN Senegal
238 SGP Singapore
239 SLB Solomon Islands
240 SLE Sierra Leone
241 SLV El Salvador
242 SMR San Marino
243 SOM Somalia, Fed. Rep.
244 SRB Serbia
245 SSA Sub-Saharan Africa (excluding high income)
246 SSD South Sudan
247 SSF Sub-Saharan Africa
248 SST Small states
249 STP Sao Tome and Principe
250 SUR Suriname
251 SVK Slovak Republic
252 SVN Slovenia
253 SWE Sweden
254 SWZ Eswatini
255 SXM Sint Maarten (Dutch part)
256 SXZ Sub-Saharan Africa excluding South Africa
257 SYC Seychelles
258 SYR Syrian Arab Republic
259 TCA Turks and Caicos Islands
260 TCD Chad
261 TEA East Asia & Pacific (IDA & IBRD countries)
262 TEC Europe & Central Asia (IDA & IBRD countries)
263 TGO Togo
264 THA Thailand
265 TJK Tajikistan
266 TKM Turkmenistan
267 TLA Latin America & the Caribbean (IDA & IBRD countries)
268 TLS Timor-Leste
269 TMN Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD)
270 TON Tonga
271 TSA South Asia (IDA & IBRD)
272 TSS Sub-Saharan Africa (IDA & IBRD countries)
273 TTO Trinidad and Tobago
274 TUN Tunisia
275 TUR Turkiye
276 TUV Tuvalu
277 TZA Tanzania
278 UGA Uganda
279 UKR Ukraine
280 UMC Upper middle income
281 URY Uruguay
282 USA United States
283 UZB Uzbekistan
284 VCT St. Vincent and the Grenadines
285 VEN Venezuela, RB
286 VGB British Virgin Islands
287 VIR Virgin Islands (U.S.)
288 VNM Viet Nam
289 VUT Vanuatu
290 WLD World
291 WSM Samoa
292 XKX Kosovo
293 XZN Sub-Saharan Africa excluding South Africa and Nigeria
294 YEM Yemen, Rep.
295 ZAF South Africa
296 ZMB Zambia
297 ZWE Zimbabwe

File diff suppressed because it is too large Load Diff

View File

@@ -9,11 +9,15 @@ dependencies = [
"catboost>=1.2.8",
"datasets>=4.4.2",
"faiss-cpu>=1.13.2",
"google-api-python-client>=2.188.0",
"google-auth-oauthlib>=1.2.4",
"google-generativeai>=0.8.6",
"gymnasium[toy-text]>=1.2.3",
"imblearn>=0.0",
"ipykernel>=6.29.5",
"langchain>=1.2.0",
"langchain-community>=0.4.1",
"langchain-core>=1.2.6",
"langchain-huggingface>=1.2.0",
"langchain-ollama>=1.0.1",
"langchain-text-splitters>=1.1.0",
@@ -27,6 +31,7 @@ dependencies = [
"plotly>=6.3.0",
"polars>=1.37.0",
"pypdf>=6.5.0",
"requests>=2.32.5",
"scikit-learn>=1.6.1",
"scipy>=1.15.2",
"seaborn>=0.13.2",
@@ -35,7 +40,9 @@ dependencies = [
"statsmodels>=0.14.6",
"tensorflow>=2.20.0",
"tf-keras>=2.20.1",
"todoist-python>=8.1.4",
"umap-learn>=0.5.11",
"wbdata>=1.1.0",
"xgboost>=3.1.2",
"yfinance>=0.2.66",
]

412
uv.lock generated
View File

@@ -2,9 +2,12 @@ version = 1
revision = 3
requires-python = ">=3.11"
resolution-markers = [
"python_full_version >= '3.13' and sys_platform == 'darwin'",
"python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux')",
"python_full_version >= '3.14' and sys_platform == 'darwin'",
"python_full_version == '3.13.*' and sys_platform == 'darwin'",
"python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'linux')",
"(python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'linux')",
"python_full_version == '3.12.*' and sys_platform == 'darwin'",
"python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux')",
@@ -186,6 +189,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/7f/9c/36c5c37947ebfb8c7f22e0eb6e4d188ee2d53aa3880f3f2744fb894f0cb1/anyio-4.12.0-py3-none-any.whl", hash = "sha256:dad2376a628f98eeca4881fc56cd06affd18f659b17a747d3ff0307ced94b1bb", size = 113362, upload-time = "2025-11-28T23:36:57.897Z" },
]
[[package]]
name = "appdirs"
version = "1.4.4"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/d7/d8/05696357e0311f5b5c316d7b95f46c669dd9c15aaeecbb48c7d0aeb88c40/appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", size = 13470, upload-time = "2020-05-11T07:59:51.037Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128", size = 9566, upload-time = "2020-05-11T07:59:49.499Z" },
]
[[package]]
name = "appnope"
version = "0.1.4"
@@ -226,6 +238,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815, upload-time = "2025-03-13T11:10:21.14Z" },
]
[[package]]
name = "backoff"
version = "2.2.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/47/d7/5bbeb12c44d7c4f2fb5b56abce497eb5ed9f34d85701de869acedd602619/backoff-2.2.1.tar.gz", hash = "sha256:03f829f5bb1923180821643f8753b0502c3b682293992485b0eef2807afa5cba", size = 17001, upload-time = "2022-10-05T19:19:32.061Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/df/73/b6e24bd22e6720ca8ee9a85a0c4a2971af8497d8f3193fa05390cbd46e09/backoff-2.2.1-py3-none-any.whl", hash = "sha256:63579f9a0628e06278f7e47b7d7d5b6ce20dc65c5e96a6f3ca99a6adca0396e8", size = 15148, upload-time = "2022-10-05T19:19:30.546Z" },
]
[[package]]
name = "beautifulsoup4"
version = "4.14.2"
@@ -239,6 +260,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/94/fe/3aed5d0be4d404d12d36ab97e2f1791424d9ca39c2f754a6285d59a3b01d/beautifulsoup4-4.14.2-py3-none-any.whl", hash = "sha256:5ef6fa3a8cbece8488d66985560f97ed091e22bbc4e9c2338508a9d5de6d4515", size = 106392, upload-time = "2025-09-29T10:05:43.771Z" },
]
[[package]]
name = "cachetools"
version = "5.5.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/6c/81/3747dad6b14fa2cf53fcf10548cf5aea6913e96fab41a3c198676f8948a5/cachetools-5.5.2.tar.gz", hash = "sha256:1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4", size = 28380, upload-time = "2025-02-20T21:01:19.524Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/72/76/20fa66124dbe6be5cafeb312ece67de6b61dd91a0247d1ea13db4ebb33c2/cachetools-5.5.2-py3-none-any.whl", hash = "sha256:d26a22bcc62eb95c3beabd9f1ee5e820d3d2704fe2967cbe350e20c8ffcd3f0a", size = 10080, upload-time = "2025-02-20T21:01:16.647Z" },
]
[[package]]
name = "catboost"
version = "1.2.8"
@@ -527,6 +557,21 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/7b/b5/fefa518c809de7bced5cddb7c21c010da66fa2ae494bda96844a280cc6ce/datasets-4.4.2-py3-none-any.whl", hash = "sha256:6f5ef3417504d9cd663c71c1b90b9a494ff4c2076a2cd6a6e40ceee6ad95befc", size = 512268, upload-time = "2025-12-19T15:03:07.087Z" },
]
[[package]]
name = "dateparser"
version = "1.2.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "python-dateutil" },
{ name = "pytz" },
{ name = "regex" },
{ name = "tzlocal" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a9/30/064144f0df1749e7bb5faaa7f52b007d7c2d08ec08fed8411aba87207f68/dateparser-1.2.2.tar.gz", hash = "sha256:986316f17cb8cdc23ea8ce563027c5ef12fc725b6fb1d137c14ca08777c5ecf7", size = 329840, upload-time = "2025-06-26T09:29:23.211Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/87/22/f020c047ae1346613db9322638186468238bcfa8849b4668a22b97faad65/dateparser-1.2.2-py3-none-any.whl", hash = "sha256:5a5d7211a09013499867547023a2a0c91d5a27d15dd4dbcea676ea9fe66f2482", size = 315453, upload-time = "2025-06-26T09:29:21.412Z" },
]
[[package]]
name = "debugpy"
version = "1.8.14"
@@ -817,6 +862,157 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/a3/61/8001b38461d751cd1a0c3a6ae84346796a5758123f3ed97a1b121dfbf4f3/gast-0.6.0-py3-none-any.whl", hash = "sha256:52b182313f7330389f72b069ba00f174cfe2a06411099547288839c6cbafbd54", size = 21173, upload-time = "2024-07-09T13:15:15.615Z" },
]
[[package]]
name = "google-ai-generativelanguage"
version = "0.6.15"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "google-api-core", version = "2.25.2", source = { registry = "https://pypi.org/simple" }, extra = ["grpc"], marker = "python_full_version >= '3.14'" },
{ name = "google-api-core", version = "2.29.0", source = { registry = "https://pypi.org/simple" }, extra = ["grpc"], marker = "python_full_version < '3.14'" },
{ name = "google-auth" },
{ name = "proto-plus" },
{ name = "protobuf" },
]
sdist = { url = "https://files.pythonhosted.org/packages/11/d1/48fe5d7a43d278e9f6b5ada810b0a3530bbeac7ed7fcbcd366f932f05316/google_ai_generativelanguage-0.6.15.tar.gz", hash = "sha256:8f6d9dc4c12b065fe2d0289026171acea5183ebf2d0b11cefe12f3821e159ec3", size = 1375443, upload-time = "2025-01-13T21:50:47.459Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/7c/a3/67b8a6ff5001a1d8864922f2d6488dc2a14367ceb651bc3f09a947f2f306/google_ai_generativelanguage-0.6.15-py3-none-any.whl", hash = "sha256:5a03ef86377aa184ffef3662ca28f19eeee158733e45d7947982eb953c6ebb6c", size = 1327356, upload-time = "2025-01-13T21:50:44.174Z" },
]
[[package]]
name = "google-api-core"
version = "2.25.2"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version >= '3.14' and sys_platform == 'darwin'",
"python_full_version >= '3.14' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version >= '3.14' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'linux')",
]
dependencies = [
{ name = "google-auth", marker = "python_full_version >= '3.14'" },
{ name = "googleapis-common-protos", marker = "python_full_version >= '3.14'" },
{ name = "proto-plus", marker = "python_full_version >= '3.14'" },
{ name = "protobuf", marker = "python_full_version >= '3.14'" },
{ name = "requests", marker = "python_full_version >= '3.14'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/09/cd/63f1557235c2440fe0577acdbc32577c5c002684c58c7f4d770a92366a24/google_api_core-2.25.2.tar.gz", hash = "sha256:1c63aa6af0d0d5e37966f157a77f9396d820fba59f9e43e9415bc3dc5baff300", size = 166266, upload-time = "2025-10-03T00:07:34.778Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c8/d8/894716a5423933f5c8d2d5f04b16f052a515f78e815dab0c2c6f1fd105dc/google_api_core-2.25.2-py3-none-any.whl", hash = "sha256:e9a8f62d363dc8424a8497f4c2a47d6bcda6c16514c935629c257ab5d10210e7", size = 162489, upload-time = "2025-10-03T00:07:32.924Z" },
]
[package.optional-dependencies]
grpc = [
{ name = "grpcio", marker = "python_full_version >= '3.14'" },
{ name = "grpcio-status", marker = "python_full_version >= '3.14'" },
]
[[package]]
name = "google-api-core"
version = "2.29.0"
source = { registry = "https://pypi.org/simple" }
resolution-markers = [
"python_full_version == '3.13.*' and sys_platform == 'darwin'",
"python_full_version == '3.13.*' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version == '3.13.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'linux')",
"python_full_version == '3.12.*' and sys_platform == 'darwin'",
"python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux')",
"python_full_version < '3.12' and sys_platform == 'darwin'",
"python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform == 'linux'",
"(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux')",
]
dependencies = [
{ name = "google-auth", marker = "python_full_version < '3.14'" },
{ name = "googleapis-common-protos", marker = "python_full_version < '3.14'" },
{ name = "proto-plus", marker = "python_full_version < '3.14'" },
{ name = "protobuf", marker = "python_full_version < '3.14'" },
{ name = "requests", marker = "python_full_version < '3.14'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/0d/10/05572d33273292bac49c2d1785925f7bc3ff2fe50e3044cf1062c1dde32e/google_api_core-2.29.0.tar.gz", hash = "sha256:84181be0f8e6b04006df75ddfe728f24489f0af57c96a529ff7cf45bc28797f7", size = 177828, upload-time = "2026-01-08T22:21:39.269Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/77/b6/85c4d21067220b9a78cfb81f516f9725ea6befc1544ec9bd2c1acd97c324/google_api_core-2.29.0-py3-none-any.whl", hash = "sha256:d30bc60980daa36e314b5d5a3e5958b0200cb44ca8fa1be2b614e932b75a3ea9", size = 173906, upload-time = "2026-01-08T22:21:36.093Z" },
]
[package.optional-dependencies]
grpc = [
{ name = "grpcio", marker = "python_full_version < '3.14'" },
{ name = "grpcio-status", marker = "python_full_version < '3.14'" },
]
[[package]]
name = "google-api-python-client"
version = "2.188.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "google-api-core", version = "2.25.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14'" },
{ name = "google-api-core", version = "2.29.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" },
{ name = "google-auth" },
{ name = "google-auth-httplib2" },
{ name = "httplib2" },
{ name = "uritemplate" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a8/d7/14613c7efbab5b428b400961f5dbac46ad9e019c44e1f3fd14d67c33111c/google_api_python_client-2.188.0.tar.gz", hash = "sha256:5c469db6614f071009e3e5bb8b6aeeccae3beb3647fa9c6cd97f0d551edde0b6", size = 14302906, upload-time = "2026-01-13T22:15:13.747Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/33/67/a99a7d79d7a37a67cb8008f1d7dcedc46d29c6df5063aeb446112afd4aa4/google_api_python_client-2.188.0-py3-none-any.whl", hash = "sha256:3cad1b68f9d48b82b93d77927e8370a6f43f33d97848242601f14a93a1c70ef5", size = 14870005, upload-time = "2026-01-13T22:15:11.345Z" },
]
[[package]]
name = "google-auth"
version = "2.47.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "pyasn1-modules" },
{ name = "rsa" },
]
sdist = { url = "https://files.pythonhosted.org/packages/60/3c/ec64b9a275ca22fa1cd3b6e77fefcf837b0732c890aa32d2bd21313d9b33/google_auth-2.47.0.tar.gz", hash = "sha256:833229070a9dfee1a353ae9877dcd2dec069a8281a4e72e72f77d4a70ff945da", size = 323719, upload-time = "2026-01-06T21:55:31.045Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/db/18/79e9008530b79527e0d5f79e7eef08d3b179b7f851cfd3a2f27822fbdfa9/google_auth-2.47.0-py3-none-any.whl", hash = "sha256:c516d68336bfde7cf0da26aab674a36fedcf04b37ac4edd59c597178760c3498", size = 234867, upload-time = "2026-01-06T21:55:28.6Z" },
]
[[package]]
name = "google-auth-httplib2"
version = "0.3.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "google-auth" },
{ name = "httplib2" },
]
sdist = { url = "https://files.pythonhosted.org/packages/d5/ad/c1f2b1175096a8d04cf202ad5ea6065f108d26be6fc7215876bde4a7981d/google_auth_httplib2-0.3.0.tar.gz", hash = "sha256:177898a0175252480d5ed916aeea183c2df87c1f9c26705d74ae6b951c268b0b", size = 11134, upload-time = "2025-12-15T22:13:51.825Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/99/d5/3c97526c8796d3caf5f4b3bed2b05e8a7102326f00a334e7a438237f3b22/google_auth_httplib2-0.3.0-py3-none-any.whl", hash = "sha256:426167e5df066e3f5a0fc7ea18768c08e7296046594ce4c8c409c2457dd1f776", size = 9529, upload-time = "2025-12-15T22:13:51.048Z" },
]
[[package]]
name = "google-auth-oauthlib"
version = "1.2.4"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "google-auth" },
{ name = "requests-oauthlib" },
]
sdist = { url = "https://files.pythonhosted.org/packages/90/dd/211f27c1e927e2292c2a71d5df1a2aaf261ce50ba7d50848c6ee24e20970/google_auth_oauthlib-1.2.4.tar.gz", hash = "sha256:3ca93859c6cc9003c8e12b2a0868915209d7953f05a70f4880ab57d57e56ee3e", size = 21185, upload-time = "2026-01-15T22:03:10.027Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/84/21/fb96db432d187b07756e62971c4d89bdef70259e4cfa76ee32bcc0ac97d1/google_auth_oauthlib-1.2.4-py3-none-any.whl", hash = "sha256:0e922eea5f2baacaf8867febb782e46e7b153236c21592ed76ab3ddb77ffd772", size = 19193, upload-time = "2026-01-15T22:03:09.046Z" },
]
[[package]]
name = "google-generativeai"
version = "0.8.6"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "google-ai-generativelanguage" },
{ name = "google-api-core", version = "2.25.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14'" },
{ name = "google-api-core", version = "2.29.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" },
{ name = "google-api-python-client" },
{ name = "google-auth" },
{ name = "protobuf" },
{ name = "pydantic" },
{ name = "tqdm" },
{ name = "typing-extensions" },
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/97/0f/ef33b5bb71437966590c6297104c81051feae95d54b11ece08533ef937d3/google_generativeai-0.8.6-py3-none-any.whl", hash = "sha256:37a0eaaa95e5bbf888828e20a4a1b2c196cc9527d194706e58a68ff388aeb0fa", size = 155098, upload-time = "2025-12-16T17:53:58.61Z" },
]
[[package]]
name = "google-pasta"
version = "0.2.0"
@@ -829,6 +1025,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/a3/de/c648ef6835192e6e2cc03f40b19eeda4382c49b5bafb43d88b931c4c74ac/google_pasta-0.2.0-py3-none-any.whl", hash = "sha256:b32482794a366b5366a32c92a9a9201b107821889935a02b3e51f6b432ea84ed", size = 57471, upload-time = "2020-03-13T18:57:48.872Z" },
]
[[package]]
name = "googleapis-common-protos"
version = "1.72.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "protobuf" },
]
sdist = { url = "https://files.pythonhosted.org/packages/e5/7b/adfd75544c415c487b33061fe7ae526165241c1ea133f9a9125a56b39fd8/googleapis_common_protos-1.72.0.tar.gz", hash = "sha256:e55a601c1b32b52d7a3e65f43563e2aa61bcd737998ee672ac9b951cd49319f5", size = 147433, upload-time = "2025-11-06T18:29:24.087Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c4/ab/09169d5a4612a5f92490806649ac8d41e3ec9129c636754575b3553f4ea4/googleapis_common_protos-1.72.0-py3-none-any.whl", hash = "sha256:4299c5a82d5ae1a9702ada957347726b167f9f8d1fc352477702a1e851ff4038", size = 297515, upload-time = "2025-11-06T18:29:13.14Z" },
]
[[package]]
name = "graphviz"
version = "0.21"
@@ -923,6 +1131,20 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/34/80/de3eb55eb581815342d097214bed4c59e806b05f1b3110df03b2280d6dfd/grpcio-1.74.0-cp313-cp313-win_amd64.whl", hash = "sha256:fd3c71aeee838299c5887230b8a1822795325ddfea635edd82954c1eaa831e24", size = 4489214, upload-time = "2025-07-24T18:53:59.771Z" },
]
[[package]]
name = "grpcio-status"
version = "1.71.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "googleapis-common-protos" },
{ name = "grpcio" },
{ name = "protobuf" },
]
sdist = { url = "https://files.pythonhosted.org/packages/fd/d1/b6e9877fedae3add1afdeae1f89d1927d296da9cf977eca0eb08fb8a460e/grpcio_status-1.71.2.tar.gz", hash = "sha256:c7a97e176df71cdc2c179cd1847d7fc86cca5832ad12e9798d7fed6b7a1aab50", size = 13677, upload-time = "2025-06-28T04:24:05.426Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/67/58/317b0134129b556a93a3b0afe00ee675b5657f0155509e22fcb853bafe2d/grpcio_status-1.71.2-py3-none-any.whl", hash = "sha256:803c98cb6a8b7dc6dbb785b1111aed739f241ab5e9da0bba96888aa74704cfd3", size = 14424, upload-time = "2025-06-28T04:23:42.136Z" },
]
[[package]]
name = "gymnasium"
version = "1.2.3"
@@ -1020,6 +1242,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" },
]
[[package]]
name = "httplib2"
version = "0.31.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "pyparsing" },
]
sdist = { url = "https://files.pythonhosted.org/packages/c1/1f/e86365613582c027dda5ddb64e1010e57a3d53e99ab8a72093fa13d565ec/httplib2-0.31.2.tar.gz", hash = "sha256:385e0869d7397484f4eab426197a4c020b606edd43372492337c0b4010ae5d24", size = 250800, upload-time = "2026-01-23T11:04:44.165Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/2f/90/fd509079dfcab01102c0fdd87f3a9506894bc70afcf9e9785ef6b2b3aff6/httplib2-0.31.2-py3-none-any.whl", hash = "sha256:dbf0c2fa3862acf3c55c078ea9c0bc4481d7dc5117cae71be9514912cf9f8349", size = 91099, upload-time = "2026-01-23T11:04:42.78Z" },
]
[[package]]
name = "httpx"
version = "0.28.1"
@@ -2186,6 +2420,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload-time = "2025-03-07T01:42:44.131Z" },
]
[[package]]
name = "oauthlib"
version = "3.3.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/0b/5f/19930f824ffeb0ad4372da4812c50edbd1434f678c90c2733e1188edfc63/oauthlib-3.3.1.tar.gz", hash = "sha256:0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9", size = 185918, upload-time = "2025-06-19T22:48:08.269Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/be/9c/92789c596b8df838baa98fa71844d84283302f7604ed565dafe5a6b5041a/oauthlib-3.3.1-py3-none-any.whl", hash = "sha256:88119c938d2b8fb88561af5f6ee0eec8cc8d552b7bb1f712743136eb7523b7a1", size = 160065, upload-time = "2025-06-19T22:48:06.508Z" },
]
[[package]]
name = "ollama"
version = "0.6.1"
@@ -2752,17 +2995,29 @@ wheels = [
]
[[package]]
name = "protobuf"
version = "6.32.0"
name = "proto-plus"
version = "1.27.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/c0/df/fb4a8eeea482eca989b51cffd274aac2ee24e825f0bf3cbce5281fa1567b/protobuf-6.32.0.tar.gz", hash = "sha256:a81439049127067fc49ec1d36e25c6ee1d1a2b7be930675f919258d03c04e7d2", size = 440614, upload-time = "2025-08-14T21:21:25.015Z" }
dependencies = [
{ name = "protobuf" },
]
sdist = { url = "https://files.pythonhosted.org/packages/01/89/9cbe2f4bba860e149108b683bc2efec21f14d5f7ed6e25562ad86acbc373/proto_plus-1.27.0.tar.gz", hash = "sha256:873af56dd0d7e91836aee871e5799e1c6f1bda86ac9a983e0bb9f0c266a568c4", size = 56158, upload-time = "2025-12-16T13:46:25.729Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/33/18/df8c87da2e47f4f1dcc5153a81cd6bca4e429803f4069a299e236e4dd510/protobuf-6.32.0-cp310-abi3-win32.whl", hash = "sha256:84f9e3c1ff6fb0308dbacb0950d8aa90694b0d0ee68e75719cb044b7078fe741", size = 424409, upload-time = "2025-08-14T21:21:12.366Z" },
{ url = "https://files.pythonhosted.org/packages/e1/59/0a820b7310f8139bd8d5a9388e6a38e1786d179d6f33998448609296c229/protobuf-6.32.0-cp310-abi3-win_amd64.whl", hash = "sha256:a8bdbb2f009cfc22a36d031f22a625a38b615b5e19e558a7b756b3279723e68e", size = 435735, upload-time = "2025-08-14T21:21:15.046Z" },
{ url = "https://files.pythonhosted.org/packages/cc/5b/0d421533c59c789e9c9894683efac582c06246bf24bb26b753b149bd88e4/protobuf-6.32.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:d52691e5bee6c860fff9a1c86ad26a13afbeb4b168cd4445c922b7e2cf85aaf0", size = 426449, upload-time = "2025-08-14T21:21:16.687Z" },
{ url = "https://files.pythonhosted.org/packages/ec/7b/607764ebe6c7a23dcee06e054fd1de3d5841b7648a90fd6def9a3bb58c5e/protobuf-6.32.0-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:501fe6372fd1c8ea2a30b4d9be8f87955a64d6be9c88a973996cef5ef6f0abf1", size = 322869, upload-time = "2025-08-14T21:21:18.282Z" },
{ url = "https://files.pythonhosted.org/packages/40/01/2e730bd1c25392fc32e3268e02446f0d77cb51a2c3a8486b1798e34d5805/protobuf-6.32.0-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:75a2aab2bd1aeb1f5dc7c5f33bcb11d82ea8c055c9becbb41c26a8c43fd7092c", size = 322009, upload-time = "2025-08-14T21:21:19.893Z" },
{ url = "https://files.pythonhosted.org/packages/9c/f2/80ffc4677aac1bc3519b26bc7f7f5de7fce0ee2f7e36e59e27d8beb32dd1/protobuf-6.32.0-py3-none-any.whl", hash = "sha256:ba377e5b67b908c8f3072a57b63e2c6a4cbd18aea4ed98d2584350dbf46f2783", size = 169287, upload-time = "2025-08-14T21:21:23.515Z" },
{ url = "https://files.pythonhosted.org/packages/cd/24/3b7a0818484df9c28172857af32c2397b6d8fcd99d9468bd4684f98ebf0a/proto_plus-1.27.0-py3-none-any.whl", hash = "sha256:1baa7f81cf0f8acb8bc1f6d085008ba4171eaf669629d1b6d1673b21ed1c0a82", size = 50205, upload-time = "2025-12-16T13:46:24.76Z" },
]
[[package]]
name = "protobuf"
version = "5.29.5"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/43/29/d09e70352e4e88c9c7a198d5645d7277811448d76c23b00345670f7c8a38/protobuf-5.29.5.tar.gz", hash = "sha256:bc1463bafd4b0929216c35f437a8e28731a2b7fe3d98bb77a600efced5a15c84", size = 425226, upload-time = "2025-05-28T23:51:59.82Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/5f/11/6e40e9fc5bba02988a214c07cf324595789ca7820160bfd1f8be96e48539/protobuf-5.29.5-cp310-abi3-win32.whl", hash = "sha256:3f1c6468a2cfd102ff4703976138844f78ebd1fb45f49011afc5139e9e283079", size = 422963, upload-time = "2025-05-28T23:51:41.204Z" },
{ url = "https://files.pythonhosted.org/packages/81/7f/73cefb093e1a2a7c3ffd839e6f9fcafb7a427d300c7f8aef9c64405d8ac6/protobuf-5.29.5-cp310-abi3-win_amd64.whl", hash = "sha256:3f76e3a3675b4a4d867b52e4a5f5b78a2ef9565549d4037e06cf7b0942b1d3fc", size = 434818, upload-time = "2025-05-28T23:51:44.297Z" },
{ url = "https://files.pythonhosted.org/packages/dd/73/10e1661c21f139f2c6ad9b23040ff36fee624310dc28fba20d33fdae124c/protobuf-5.29.5-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e38c5add5a311f2a6eb0340716ef9b039c1dfa428b28f25a7838ac329204a671", size = 418091, upload-time = "2025-05-28T23:51:45.907Z" },
{ url = "https://files.pythonhosted.org/packages/6c/04/98f6f8cf5b07ab1294c13f34b4e69b3722bb609c5b701d6c169828f9f8aa/protobuf-5.29.5-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:fa18533a299d7ab6c55a238bf8629311439995f2e7eca5caaff08663606e9015", size = 319824, upload-time = "2025-05-28T23:51:47.545Z" },
{ url = "https://files.pythonhosted.org/packages/85/e4/07c80521879c2d15f321465ac24c70efe2381378c00bf5e56a0f4fbac8cd/protobuf-5.29.5-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:63848923da3325e1bf7e9003d680ce6e14b07e55d0473253a690c3a8b8fd6e61", size = 319942, upload-time = "2025-05-28T23:51:49.11Z" },
{ url = "https://files.pythonhosted.org/packages/7e/cc/7e77861000a0691aeea8f4566e5d3aa716f2b1dece4a24439437e41d3d25/protobuf-5.29.5-py3-none-any.whl", hash = "sha256:6cf42630262c59b2d8de33954443d94b746c952b01434fc58a417fdbd2e84bd5", size = 172823, upload-time = "2025-05-28T23:51:58.157Z" },
]
[[package]]
@@ -2848,6 +3103,27 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/7b/03/f335d6c52b4a4761bcc83499789a1e2e16d9d201a58c327a9b5cc9a41bd9/pyarrow-22.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:0c34fe18094686194f204a3b1787a27456897d8a2d62caf84b61e8dfbc0252ae", size = 29185594, upload-time = "2025-10-24T10:09:53.111Z" },
]
[[package]]
name = "pyasn1"
version = "0.6.2"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/fe/b6/6e630dff89739fcd427e3f72b3d905ce0acb85a45d4ec3e2678718a3487f/pyasn1-0.6.2.tar.gz", hash = "sha256:9b59a2b25ba7e4f8197db7686c09fb33e658b98339fadb826e9512629017833b", size = 146586, upload-time = "2026-01-16T18:04:18.534Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/44/b5/a96872e5184f354da9c84ae119971a0a4c221fe9b27a4d94bd43f2596727/pyasn1-0.6.2-py3-none-any.whl", hash = "sha256:1eb26d860996a18e9b6ed05e7aae0e9fc21619fcee6af91cca9bad4fbea224bf", size = 83371, upload-time = "2026-01-16T18:04:17.174Z" },
]
[[package]]
name = "pyasn1-modules"
version = "0.4.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "pyasn1" },
]
sdist = { url = "https://files.pythonhosted.org/packages/e9/e6/78ebbb10a8c8e4b61a59249394a4a594c1a7af95593dc933a349c8d00964/pyasn1_modules-0.4.2.tar.gz", hash = "sha256:677091de870a80aae844b1ca6134f54652fa2c8c5a52aa396440ac3106e941e6", size = 307892, upload-time = "2025-03-28T02:41:22.17Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/47/8d/d529b5d697919ba8c11ad626e835d4039be708a35b0d22de83a269a6682c/pyasn1_modules-0.4.2-py3-none-any.whl", hash = "sha256:29253a9207ce32b64c3ac6600edc75368f98473906e8fd1043bd6b5b1de2c14a", size = 181259, upload-time = "2025-03-28T02:41:19.028Z" },
]
[[package]]
name = "pycparser"
version = "2.22"
@@ -3334,6 +3610,19 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" },
]
[[package]]
name = "requests-oauthlib"
version = "2.0.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "oauthlib" },
{ name = "requests" },
]
sdist = { url = "https://files.pythonhosted.org/packages/42/f2/05f29bc3913aea15eb670be136045bf5c5bbf4b99ecb839da9b422bb2c85/requests-oauthlib-2.0.0.tar.gz", hash = "sha256:b3dffaebd884d8cd778494369603a9e7b58d29111bf6b41bdc2dcd87203af4e9", size = 55650, upload-time = "2024-03-22T20:32:29.939Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/3b/5d/63d4ae3b9daea098d5d6f5da83984853c1bbacd5dc826764b249fe119d24/requests_oauthlib-2.0.0-py2.py3-none-any.whl", hash = "sha256:7dd8a5c40426b779b0868c404bdef9768deccf22749cde15852df527e6269b36", size = 24179, upload-time = "2024-03-22T20:32:28.055Z" },
]
[[package]]
name = "requests-toolbelt"
version = "1.0.0"
@@ -3467,6 +3756,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/ce/08/4349bdd5c64d9d193c360aa9db89adeee6f6682ab8825dca0a3f535f434f/rpds_py-0.27.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:dc23e6820e3b40847e2f4a7726462ba0cf53089512abe9ee16318c366494c17a", size = 556523, upload-time = "2025-08-27T12:16:12.188Z" },
]
[[package]]
name = "rsa"
version = "4.9.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "pyasn1" },
]
sdist = { url = "https://files.pythonhosted.org/packages/da/8a/22b7beea3ee0d44b1916c0c1cb0ee3af23b700b6da9f04991899d0c555d4/rsa-4.9.1.tar.gz", hash = "sha256:e7bdbfdb5497da4c07dfd35530e1a902659db6ff241e39d9953cad06ebd0ae75", size = 29034, upload-time = "2025-04-16T09:51:18.218Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/64/8d/0133e4eb4beed9e425d9a98ed6e081a55d195481b7632472be1af08d2f6b/rsa-4.9.1-py3-none-any.whl", hash = "sha256:68635866661c6836b8d39430f97a996acbd61bfa49406748ea243539fe239762", size = 34696, upload-time = "2025-04-16T09:51:17.142Z" },
]
[[package]]
name = "safetensors"
version = "0.7.0"
@@ -3648,6 +3949,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/84/bd/0b9b3e19b9b8cda51463f8a749dc354eb9c87f42eddcbfdf742dceb3746b/shap-0.49.1-cp313-cp313-win_amd64.whl", hash = "sha256:6af779344c23b12a47063aab7fc135fefbdb5849233c1813f11dd8cf2fc73bea", size = 547806, upload-time = "2025-10-14T10:04:40.712Z" },
]
[[package]]
name = "shelved-cache"
version = "0.3.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cachetools" },
]
sdist = { url = "https://files.pythonhosted.org/packages/38/c0/4ec3d79c9167ab7cd28b4a2808fa05d58e47745a001108a77429fdaf3015/shelved_cache-0.3.1.tar.gz", hash = "sha256:0dc1b74fb158117643fc621bf8c12c1ac96e2637530dcfb11f7a242e023a5831", size = 7200, upload-time = "2023-02-24T17:02:22.806Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/09/b6/621bc73492accf30a584291c45a4ceb7524b371d5e2df64213e8430d56b6/shelved_cache-0.3.1-py3-none-any.whl", hash = "sha256:3597da599eae1b9df3237c401654e90377fab29f9873e671096550779733ec61", size = 7793, upload-time = "2023-02-24T17:02:21.671Z" },
]
[[package]]
name = "six"
version = "1.17.0"
@@ -3779,11 +4092,15 @@ dependencies = [
{ name = "catboost" },
{ name = "datasets" },
{ name = "faiss-cpu" },
{ name = "google-api-python-client" },
{ name = "google-auth-oauthlib" },
{ name = "google-generativeai" },
{ name = "gymnasium", extra = ["toy-text"] },
{ name = "imblearn" },
{ name = "ipykernel" },
{ name = "langchain" },
{ name = "langchain-community" },
{ name = "langchain-core" },
{ name = "langchain-huggingface" },
{ name = "langchain-ollama" },
{ name = "langchain-text-splitters" },
@@ -3797,6 +4114,7 @@ dependencies = [
{ name = "plotly" },
{ name = "polars" },
{ name = "pypdf" },
{ name = "requests" },
{ name = "scikit-learn" },
{ name = "scipy" },
{ name = "seaborn" },
@@ -3805,7 +4123,9 @@ dependencies = [
{ name = "statsmodels" },
{ name = "tensorflow" },
{ name = "tf-keras" },
{ name = "todoist-python" },
{ name = "umap-learn" },
{ name = "wbdata" },
{ name = "xgboost" },
{ name = "yfinance" },
]
@@ -3822,11 +4142,15 @@ requires-dist = [
{ name = "catboost", specifier = ">=1.2.8" },
{ name = "datasets", specifier = ">=4.4.2" },
{ name = "faiss-cpu", specifier = ">=1.13.2" },
{ name = "google-api-python-client", specifier = ">=2.188.0" },
{ name = "google-auth-oauthlib", specifier = ">=1.2.4" },
{ name = "google-generativeai", specifier = ">=0.8.6" },
{ name = "gymnasium", extras = ["toy-text"], specifier = ">=1.2.3" },
{ name = "imblearn", specifier = ">=0.0" },
{ name = "ipykernel", specifier = ">=6.29.5" },
{ name = "langchain", specifier = ">=1.2.0" },
{ name = "langchain-community", specifier = ">=0.4.1" },
{ name = "langchain-core", specifier = ">=1.2.6" },
{ name = "langchain-huggingface", specifier = ">=1.2.0" },
{ name = "langchain-ollama", specifier = ">=1.0.1" },
{ name = "langchain-text-splitters", specifier = ">=1.1.0" },
@@ -3840,6 +4164,7 @@ requires-dist = [
{ name = "plotly", specifier = ">=6.3.0" },
{ name = "polars", specifier = ">=1.37.0" },
{ name = "pypdf", specifier = ">=6.5.0" },
{ name = "requests", specifier = ">=2.32.5" },
{ name = "scikit-learn", specifier = ">=1.6.1" },
{ name = "scipy", specifier = ">=1.15.2" },
{ name = "seaborn", specifier = ">=0.13.2" },
@@ -3848,7 +4173,9 @@ requires-dist = [
{ name = "statsmodels", specifier = ">=0.14.6" },
{ name = "tensorflow", specifier = ">=2.20.0" },
{ name = "tf-keras", specifier = ">=2.20.1" },
{ name = "todoist-python", specifier = ">=8.1.4" },
{ name = "umap-learn", specifier = ">=0.5.11" },
{ name = "wbdata", specifier = ">=1.1.0" },
{ name = "xgboost", specifier = ">=3.1.2" },
{ name = "yfinance", specifier = ">=0.2.66" },
]
@@ -3871,6 +4198,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" },
]
[[package]]
name = "tabulate"
version = "0.9.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090, upload-time = "2022-10-06T17:21:48.54Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252, upload-time = "2022-10-06T17:21:44.262Z" },
]
[[package]]
name = "tenacity"
version = "9.1.2"
@@ -3982,6 +4318,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" },
]
[[package]]
name = "todoist-python"
version = "8.1.4"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "requests" },
]
sdist = { url = "https://files.pythonhosted.org/packages/ed/f1/d2e361e5dac20fe33ecde22d1d738ff4632564487e753a9a429cb70d6aa6/todoist-python-8.1.4.tar.gz", hash = "sha256:46483a7922e241ef0365a56ed8312794a2def112e44702a6a70f936988fe969d", size = 28883, upload-time = "2023-03-31T14:57:50.352Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/db/5c/79991ae3a2615d2c9d0be725104bac001eb9023b885855a2a930d34bb976/todoist_python-8.1.4-py2.py3-none-any.whl", hash = "sha256:ad2e06934de62466c3540c8b94b5b86d82dbd9df65de02d7f4b4987b91b21f3f", size = 26476, upload-time = "2023-03-31T14:57:48.456Z" },
]
[[package]]
name = "tokenizers"
version = "0.22.2"
@@ -4189,6 +4537,18 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload-time = "2025-03-23T13:54:41.845Z" },
]
[[package]]
name = "tzlocal"
version = "5.3.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "tzdata", marker = "sys_platform == 'win32'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/8b/2e/c14812d3d4d9cd1773c6be938f89e5735a1f11a9f184ac3639b93cef35d5/tzlocal-5.3.1.tar.gz", hash = "sha256:cceffc7edecefea1f595541dbd6e990cb1ea3d19bf01b2809f362a03dd7921fd", size = 30761, upload-time = "2025-03-05T21:17:41.549Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c2/14/e2a54fabd4f08cd7af1c07030603c3356b74da07f7cc056e600436edfa17/tzlocal-5.3.1-py3-none-any.whl", hash = "sha256:eb1a66c3ef5847adf7a834f1be0800581b683b5608e74f86ecbcef8ab91bb85d", size = 18026, upload-time = "2025-03-05T21:17:39.857Z" },
]
[[package]]
name = "umap-learn"
version = "0.5.11"
@@ -4206,6 +4566,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/43/d2/fcf7192dd1cd8c090b6cfd53fa223c4fb2887a17c47e06bc356d44f40dfb/umap_learn-0.5.11-py3-none-any.whl", hash = "sha256:cb17adbde9d544ba79481b3ab4d81ac222e940f3d9219307bea6044f869af3cc", size = 90890, upload-time = "2026-01-12T20:44:46.511Z" },
]
[[package]]
name = "uritemplate"
version = "4.2.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/98/60/f174043244c5306c9988380d2cb10009f91563fc4b31293d27e17201af56/uritemplate-4.2.0.tar.gz", hash = "sha256:480c2ed180878955863323eea31b0ede668795de182617fef9c6ca09e6ec9d0e", size = 33267, upload-time = "2025-06-02T15:12:06.318Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/a9/99/3ae339466c9183ea5b8ae87b34c0b897eda475d2aec2307cae60e5cd4f29/uritemplate-4.2.0-py3-none-any.whl", hash = "sha256:962201ba1c4edcab02e60f9a0d3821e82dfc5d2d6662a21abd533879bdb8a686", size = 11488, upload-time = "2025-06-02T15:12:03.405Z" },
]
[[package]]
name = "urllib3"
version = "2.5.0"
@@ -4269,6 +4638,25 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/ee/da/072c624ece2bcb85bed7590a175bf1029b97659cdb7d0c92e1fc66c507dc/uv-0.6.16-py3-none-win_arm64.whl", hash = "sha256:011f1779536f24d2c46bdc6fe917add943e00a5a45d9ac46be8a281f4ed1c6b7", size = 16784908, upload-time = "2025-04-22T04:17:36.154Z" },
]
[[package]]
name = "wbdata"
version = "1.1.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "appdirs" },
{ name = "backoff" },
{ name = "cachetools" },
{ name = "dateparser" },
{ name = "decorator" },
{ name = "requests" },
{ name = "shelved-cache" },
{ name = "tabulate" },
]
sdist = { url = "https://files.pythonhosted.org/packages/9d/c5/30989742d8a4ce4582a113cef02802403ed01fd4190a1e3ceea4fde32ad4/wbdata-1.1.0.tar.gz", hash = "sha256:bd9bf63c2454fb12c279b730d7ca5b8be970dc662375e8c23d9a5f8e2f395abe", size = 104154, upload-time = "2025-10-05T20:46:17.883Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/76/96/8538b80d6425e53ed68553688ca1a615e0b1f789015f55c370b337aaada5/wbdata-1.1.0-py3-none-any.whl", hash = "sha256:84e770be4560d1a5e6a22e7c4b5c8f5ab653e4d330d5729c2460004876d125c7", size = 18469, upload-time = "2025-10-05T20:46:16.576Z" },
]
[[package]]
name = "wcwidth"
version = "0.2.13"