File size: 827 Bytes
bdf20e7
 
 
 
 
7b5352e
bdf20e7
841b61d
dad455c
63f56d4
 
a57411f
0cfd8b2
63f56d4
841b61d
7b5352e
63f56d4
dff6fcd
bdf20e7
8eaad14
841b61d
9b5a2e4
bdf20e7
0cfd8b2
 
dad455c
bdf20e7
a506cc3
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[project]
name = "pageindex-rag"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
    "aiohttp>=3.14.5",
    "beautifulsoup4>=4.15.0",
    "ddgs>=9.16.0",
    "duckduckgo-search>=8.1.1",
    "edge-tts>=7.3.1",
    "fastapi>=0.136.1",
    "fastmcp>=4.1.0",
    "httpx>=0.28.1",
    "huggingface-hub>=2.1.1",
    "mcp>=2.3.0",
    "openai>=2.36.0",
    "pageindex>=0.2.8",
    "psycopg2-binary>=2.9.13",
    "pydantic>=2.13.4",
    "pymupdf>=1.27.2.3",
    "python-dotenv>=1.2.2",
    "python-multipart>=0.0.28",
    "uvicorn>=0.46.0",
    "youtube-transcript-api>=1.2.4",
]

[dependency-groups]
dev = [
    "pytest>=9.1.1",
    "pytest-asyncio>=1.4.1",
]

[tool.pytest.ini_options]
asyncio_mode = "auto"
testpaths = ["tests"]
pythonpath = ["app", "."]