Cython==3.0.11
tabulate==0.9.0
markdown2==2.5.4
python-datamodel>=0.10.17
backoff==2.2.1
typing-extensions<5,>=4.14.1
pydantic==2.12.5
PyYAML>=6.0.2
xmltodict>=0.14.2
tiktoken>=0.9.0
psutil>=5.9
navconfig[default]>=2.1.2
navigator-auth>=0.18.5
navigator-session>=0.6.5
navigator-api[locale,uvloop]>=2.13.5
asyncdb>=2.11.6
rich>=13.0
click>=8.1.7
aiohttp-swagger3==0.10.0
aiohttp-sse-client==0.2.1
aiohttp-cors>=0.8.1
brotli==1.2.0
urllib3==2.6.3
aioquic==1.3.0
pylsqpack==0.3.23
prance>=25.4.8.0
openapi-schema-validator==0.6.3
openapi-spec-validator>=0.7.1
async-notify[default]>=1.4.2
pywa>=3.8.0
ddgs>=9.5.2
python-statemachine==2.5.0
cel-python>=0.4
questionary>=2.1.1
pandas>=2.0.0
sqlglot>=20.0
matplotlib==3.10.0
seaborn==0.13.2
numexpr==2.10.2

[agents]
sentence_transformers==5.0.0
yfinance==0.2.54
youtube_search==2.1.2
wikipedia==1.4.0
mediawikiapi==1.2
pyowm==3.3.0
stackapi==0.3.1
duckduckgo-search==8.1.1
google-search-results==2.4.2
google-api-python-client>=2.151.0
networkx>=3.0
decorator>=5
autoviz==0.1.905
spacy==3.8.11
html2text==2025.4.15
httpx-sse==0.4.1
mcp==1.15.0
sse-starlette==3.0.2
requests-oauthlib==2.0.0
undetected-chromedriver==3.5.5
selenium==4.35.0
playwright==1.52.0
streamlit==1.50.0
jira==3.10.5
arxiv==2.2.0
docker==7.1.0
aiogoogle==5.17.0
rq==2.6.0
zeep[async]==4.3.2
branca==0.8.2
folium==0.20.0
webdriver-manager==4.0.2
prophet==1.2.1
opensearch-py==3.1.0
cairosvg>=2.7
python-pptx==1.0.2
markdownify==1.1.0
python-docx==1.1.2
pymupdf==1.27.1
pymupdf4llm==0.0.27
pdf4llm==0.0.27
alpaca-py>=0.43.2
defillama-sdk>=0.1.0
pandas-ta-classic>=0.3.59
TA-Lib>=0.4.32
aioimaplib>=1.1.0
gmqtt>=0.6.15
azure-identity>=1.18.0
msgraph-sdk>=1.8.0
microsoft-kiota-authentication-azure>=1.2.0
jinja2>=3.1
xhtml2pdf>=0.2.17

[agents-lite]
yfinance==0.2.54
youtube_search==2.1.2
wikipedia==1.4.0
mediawikiapi==1.2
pyowm==3.3.0
stackapi==0.3.1
duckduckgo-search==8.1.1
google-search-results==2.4.2
google-api-python-client>=2.151.0
networkx>=3.0
decorator>=5
html2text==2025.4.15
httpx-sse==0.4.1
mcp==1.15.0
sse-starlette==3.0.2
requests-oauthlib==2.0.0
jira==3.10.5
arxiv==2.2.0
docker==7.1.0
aiogoogle==5.17.0
rq==2.6.0
zeep[async]==4.3.2
branca==0.8.2
folium==0.20.0
opensearch-py==3.1.0

[all]
ai-parrot[agents,arango,audio,bigquery,charts,db,docling,embeddings,finance,flowtask,images,integrations,llms,mcp,ocr,pdf,reddit,scheduler]

[all-fast]
ai-parrot[agents-lite,embeddings,integrations,llms]

[anthropic]
anthropic[aiohttp]==0.61.0
claude-agent-sdk!=0.1.49,>=0.1.0

[arango]
python-arango-async==1.2.0

[audio]
pydub==0.25.1

[bigquery]
google-cloud-bigquery>=3.30.0

[charts]
matplotlib>=3.7
cairosvg>=2.7
svglib>=1.5
reportlab>=4.0

[chroma]
chroma==0.2.0

[db]
querysource>=3.17.10
psycopg-binary==3.2.6
jq==1.7.0
asyncdb[arangodb,bigquery,boto3,influxdb,mongodb]>=2.12.0

[deploy]
gunicorn>=23.0.0

[docling]
docling[tesserocr]>=2.74.0

[eda]
ydata-profiling==4.16.1
sweetviz==2.1.4

[embeddings]
sentence-transformers>=5.0.0
faiss-cpu>=1.9.0
rank_bm25==0.2.2
sentencepiece==0.2.1
tiktoken==0.9.0
chromadb==0.6.3
bm25s[full]==0.2.14
simsimd>=4.3.1
tokenizers<=0.22.2,>=0.20.0
safetensors>=0.4.3

[filesystem-transport]
aiofiles>=23.0

[filesystem-transport-full]
aiofiles>=23.0
watchdog>=4.0
rich>=13.0
click>=8.0

[finance]
ta-lib==0.6.8
pandas-datareader>=0.10.0

[flowtask]
flowtask>=5.10.2

[google]
google-api-python-client<=2.177.0,>=2.166.0
google-cloud-texttospeech==2.27.0
google-genai>=1.61.0
google-cloud-aiplatform==1.110.0

[groq]
groq==0.33.0

[images]
torchvision==0.21.0
timm==1.0.15
ultralytics==8.4.14
albumentations==2.0.6
filetype==1.2.0
imagehash==4.3.1
pgvector==0.4.1
pyheif==0.8.0
exif==1.6.1
pillow-avif-plugin==1.5.2
pillow-heif==0.22.0
python-xmp-toolkit==2.1.0
exifread==3.5.1
transformers<=4.51.3,>=4.51.1
ffmpeg==1.4
holoviews==1.21.0
bokeh==3.7.3
pandas-bokeh==0.5.5
plotly==5.22.0
ipywidgets==8.1.0
altair==5.5.0

[integrations]
querysource>=3.17.9
async-notify[all]>=1.5.2
azure-teambots>=0.1.1

[llms]
google-genai>=1.61.0
openai==2.8.1
groq==0.33.0
anthropic[aiohttp]==0.61.0
claude-agent-sdk!=0.1.49,>=0.1.0
xai-sdk>=0.1.0

[matrix]
mautrix>=0.20
python-olm>=3.2.16

[mcp]
google-genai>=1.61.0
openai==2.8.1
yfinance==0.2.54
youtube_search==2.1.2
wikipedia==1.4.0
mediawikiapi==1.2
pyowm==3.3.0
stackapi==0.3.1
duckduckgo-search==8.1.1
google-search-results==2.4.2
google-api-python-client>=2.151.0
networkx>=3.0
decorator>=5
html2text==2025.4.15
httpx-sse==0.4.1
mcp==1.15.0
sse-starlette==3.0.2
requests-oauthlib==2.0.0
jira==3.10.5
arxiv==2.2.0
docker==7.1.0
aiogoogle==5.17.0
rq==2.6.0
zeep[async]==4.3.2
branca==0.8.2
folium==0.20.0
opensearch-py==3.1.0

[milvus]
pymilvus==2.4.8
milvus-lite>=2.4.0

[notify-all]
async-notify[all]>=1.4.2

[ocr]
pytesseract>=0.3.13

[openai]
openai==2.8.1
tiktoken==0.9.0

[pdf]
weasyprint==68.0
fpdf==1.7.2
markitdown>=0.1.2
python-docx==1.1.2

[reddit]
praw>=7.8.1

[retrieval]
rank_bm25==0.2.2

[scheduler]
apscheduler==3.11.2

[security]
pytector[gguf]==0.2.0

[tokenizer]
sentencepiece==0.2.1

[xai]
xai-sdk>=0.1.0
