sizzlebop commited on
Commit
97e654c
Β·
verified Β·
1 Parent(s): e267325

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +58 -56
requirements.txt CHANGED
@@ -1,57 +1,59 @@
1
- # πŸŽ“ CourseCrafter AI Dependencies
2
- # Core framework and UI
3
- gradio>=4.0.0
4
- streamlit>=1.28.0
5
-
6
- # LLM Providers
7
- openai>=1.0.0
8
- anthropic>=0.20.0
9
- google-generativeai>=0.3.0
10
-
11
- # MCP Integration
12
- mcp>=1.0.0
13
-
14
- # Content Processing
15
- markdown>=3.5.0
16
- beautifulsoup4>=4.12.0
17
- requests>=2.31.0
18
- aiohttp>=3.8.0
19
- duckduckgo-search>=6.0.0
20
- crawl4ai>=0.3.0
21
-
22
- # PDF Generation
23
- reportlab>=4.0.0
24
- weasyprint>=60.0
25
-
26
- # Image Processing
27
- pillow>=10.0.0
28
- matplotlib>=3.7.0
29
-
30
- # Data Handling
31
- pandas>=2.0.0
32
- numpy>=1.24.0
33
- pydantic>=2.0.0
34
-
35
- # Async Support
36
- asyncio>=3.4.3
37
- asyncio-throttle>=1.0.2
38
-
39
- # Environment & Config
40
- python-dotenv>=1.0.0
41
- pyyaml>=6.0
42
-
43
- # Utilities
44
- uuid>=1.30
45
- python-dateutil>=2.8.0
46
- tqdm>=4.65.0
47
-
48
- # Development & Testing
49
- pytest>=7.4.0
50
- pytest-asyncio>=0.21.0
51
- black>=23.0.0
52
- flake8>=6.0.0
53
-
54
- # Cloud Integration (optional)
55
- google-auth>=2.22.0
56
- google-auth-oauthlib>=1.0.0
 
 
57
  google-auth-httplib2>=0.1.0
 
1
+ # πŸŽ“ CourseCrafter AI Dependencies
2
+ # Core framework and UI
3
+ gradio>=4.0.0
4
+ streamlit>=1.28.0
5
+
6
+ # LLM Providers
7
+ openai>=1.0.0
8
+ anthropic>=0.20.0
9
+ google-generativeai>=0.3.0
10
+
11
+ # MCP Integration
12
+ mcp>=1.0.0
13
+
14
+ # Content Processing
15
+ markdown>=3.5.0
16
+ beautifulsoup4>=4.12.0
17
+ requests>=2.31.0
18
+ aiohttp>=3.8.0
19
+ duckduckgo-search>=6.0.0
20
+ crawl4ai>=0.3.0
21
+ aiofiles>=24.1.0
22
+
23
+ # PDF Generation
24
+ reportlab>=4.0.0
25
+ weasyprint>=60.0
26
+
27
+ # Image Processing
28
+ pillow>=10.0.0
29
+ matplotlib>=3.7.0
30
+
31
+ # Data Handling
32
+ pandas>=2.0.0
33
+ numpy>=1.24.0
34
+ pydantic>=2.0.0
35
+
36
+ # Async Support
37
+ asyncio>=3.4.3
38
+ asyncio-throttle>=1.0.2
39
+
40
+ # Environment & Config
41
+ python-dotenv>=1.0.0
42
+ pyyaml>=6.0
43
+
44
+ # Utilities
45
+ uuid>=1.30
46
+ python-dateutil>=2.8.0
47
+ tqdm>=4.65.0
48
+ psutil>=6.1.1
49
+
50
+ # Development & Testing
51
+ pytest>=7.4.0
52
+ pytest-asyncio>=0.21.0
53
+ black>=23.0.0
54
+ flake8>=6.0.0
55
+
56
+ # Cloud Integration (optional)
57
+ google-auth>=2.22.0
58
+ google-auth-oauthlib>=1.0.0
59
  google-auth-httplib2>=0.1.0