File tree Expand file tree Collapse file tree 3 files changed +43
-4
lines changed Expand file tree Collapse file tree 3 files changed +43
-4
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,9 @@ anyio==4.3.0
30
30
# via openai
31
31
# via starlette
32
32
# via watchfiles
33
+ async-timeout==4.0.3
34
+ # via aiohttp
35
+ # via langchain
33
36
attrs==23.2.0
34
37
# via aiohttp
35
38
# via jsonschema
@@ -48,6 +51,7 @@ botocore==1.34.113
48
51
# via boto3
49
52
# via s3transfer
50
53
burr==0.19.1
54
+ # via burr
51
55
# via scrapegraphai
52
56
cachetools==5.3.3
53
57
# via google-auth
@@ -63,6 +67,13 @@ click==8.1.7
63
67
# via streamlit
64
68
# via typer
65
69
# via uvicorn
70
+ colorama==0.4.6
71
+ # via click
72
+ # via loguru
73
+ # via pytest
74
+ # via sphinx
75
+ # via tqdm
76
+ # via uvicorn
66
77
contourpy==1.2.1
67
78
# via matplotlib
68
79
cycler==0.12.1
@@ -82,6 +93,9 @@ docutils==0.19
82
93
# via sphinx
83
94
email-validator==2.1.1
84
95
# via fastapi
96
+ exceptiongroup==1.2.1
97
+ # via anyio
98
+ # via pytest
85
99
faiss-cpu==1.8.0
86
100
# via scrapegraphai
87
101
fastapi==0.111.0
@@ -136,6 +150,7 @@ graphviz==0.20.3
136
150
# via scrapegraphai
137
151
greenlet==3.0.3
138
152
# via playwright
153
+ # via sqlalchemy
139
154
groq==0.8.0
140
155
# via langchain-groq
141
156
grpcio==1.64.0
@@ -170,6 +185,10 @@ idna==3.7
170
185
# via yarl
171
186
imagesize==1.4.1
172
187
# via sphinx
188
+ importlib-metadata==7.1.0
189
+ # via sphinx
190
+ importlib-resources==6.4.0
191
+ # via matplotlib
173
192
iniconfig==2.0.0
174
193
# via pytest
175
194
jinja2==3.1.4
@@ -428,6 +447,8 @@ tokenizers==0.19.1
428
447
# via anthropic
429
448
toml==0.10.2
430
449
# via streamlit
450
+ tomli==2.0.1
451
+ # via pytest
431
452
toolz==0.12.1
432
453
# via altair
433
454
tornado==6.4
@@ -440,7 +461,9 @@ tqdm==4.66.4
440
461
typer==0.12.3
441
462
# via fastapi-cli
442
463
typing-extensions==4.12.0
464
+ # via altair
443
465
# via anthropic
466
+ # via anyio
444
467
# via fastapi
445
468
# via fastapi-pagination
446
469
# via google-generativeai
@@ -452,9 +475,11 @@ typing-extensions==4.12.0
452
475
# via pyee
453
476
# via sf-hamilton
454
477
# via sqlalchemy
478
+ # via starlette
455
479
# via streamlit
456
480
# via typer
457
481
# via typing-inspect
482
+ # via uvicorn
458
483
typing-inspect==0.9.0
459
484
# via dataclasses-json
460
485
# via sf-hamilton
@@ -472,11 +497,16 @@ urllib3==1.26.18
472
497
uvicorn==0.29.0
473
498
# via burr
474
499
# via fastapi
475
- uvloop==0.19.0
476
- # via uvicorn
500
+ watchdog==4.0.1
501
+ # via streamlit
477
502
watchfiles==0.21.0
478
503
# via uvicorn
479
504
websockets==12.0
480
505
# via uvicorn
506
+ win32-setctime==1.1.0
507
+ # via loguru
481
508
yarl==1.9.4
482
509
# via aiohttp
510
+ zipp==3.19.1
511
+ # via importlib-metadata
512
+ # via importlib-resources
Original file line number Diff line number Diff line change @@ -22,6 +22,9 @@ anyio==4.3.0
22
22
# via groq
23
23
# via httpx
24
24
# via openai
25
+ async-timeout==4.0.3
26
+ # via aiohttp
27
+ # via langchain
25
28
attrs==23.2.0
26
29
# via aiohttp
27
30
beautifulsoup4==4.12.3
@@ -40,6 +43,8 @@ certifi==2024.2.2
40
43
# via requests
41
44
charset-normalizer==3.3.2
42
45
# via requests
46
+ colorama==0.4.6
47
+ # via tqdm
43
48
dataclasses-json==0.6.6
44
49
# via langchain
45
50
# via langchain-community
@@ -49,6 +54,8 @@ distro==1.9.0
49
54
# via anthropic
50
55
# via groq
51
56
# via openai
57
+ exceptiongroup==1.2.1
58
+ # via anyio
52
59
faiss-cpu==1.8.0
53
60
# via scrapegraphai
54
61
filelock==3.14.0
@@ -87,6 +94,7 @@ graphviz==0.20.3
87
94
# via scrapegraphai
88
95
greenlet==3.0.3
89
96
# via playwright
97
+ # via sqlalchemy
90
98
groq==0.8.0
91
99
# via langchain-groq
92
100
grpcio==1.64.0
@@ -267,6 +275,7 @@ tqdm==4.66.4
267
275
# via scrapegraphai
268
276
typing-extensions==4.12.0
269
277
# via anthropic
278
+ # via anyio
270
279
# via google-generativeai
271
280
# via groq
272
281
# via huggingface-hub
Original file line number Diff line number Diff line change 8
8
import sys
9
9
import threading
10
10
from functools import lru_cache
11
-
11
+ from typing import Optional
12
12
13
13
_library_name = __name__ .split ("." , maxsplit = 1 )[0 ]
14
14
@@ -43,7 +43,7 @@ def _set_library_root_logger() -> None:
43
43
library_root_logger .propagate = False
44
44
45
45
46
- def get_logger (name : str | None = None ) -> logging .Logger :
46
+ def get_logger (name : Optional [ str ] = None ) -> logging .Logger :
47
47
_set_library_root_logger ()
48
48
return logging .getLogger (name or _library_name )
49
49
You can’t perform that action at this time.
0 commit comments