Update requirements.txt
Browse files- requirements.txt +33 -42
requirements.txt
CHANGED
|
@@ -1,42 +1,33 @@
|
|
| 1 |
-
# Core
|
| 2 |
-
openai
|
| 3 |
-
google-genai
|
| 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 |
-
cdata-salesforce # Salesforce CRM
|
| 35 |
-
cdata-hubspot # HubSpot CRM
|
| 36 |
-
cdata-stripe # Stripe billing
|
| 37 |
-
cdata-quickbooks # QuickBooks finance
|
| 38 |
-
cdata-googleads # Google Ads marketing
|
| 39 |
-
cdata-sharepoint # SharePoint file store
|
| 40 |
-
|
| 41 |
-
# (Optional) Airbyte self-hosted integration client
|
| 42 |
-
airbyte-client==0.60.0
|
|
|
|
| 1 |
+
# Core AI & Web UI
|
| 2 |
+
openai # OpenAI API bindings
|
| 3 |
+
google-genai # Google Gemini API client
|
| 4 |
+
gradio>=4.29 # Web UI
|
| 5 |
+
|
| 6 |
+
# MCP + Agents
|
| 7 |
+
mcp # Model Context Protocol server/client
|
| 8 |
+
smolagents[mcp,litellm] # Agent framework + LiteLLM support
|
| 9 |
+
litellm # Provider SDKs (OpenAI, Gemini)
|
| 10 |
+
python-jose[cryptography] # JWT verification
|
| 11 |
+
jwcrypto # JWKS parsing
|
| 12 |
+
|
| 13 |
+
# Telemetry (optional)
|
| 14 |
+
opentelemetry-api # Core API
|
| 15 |
+
opentelemetry-sdk # SDK implementation
|
| 16 |
+
opentelemetry-instrumentation # Auto-instrumentation
|
| 17 |
+
opentelemetry-exporter-otlp-proto-grpc # OTLP exporter
|
| 18 |
+
|
| 19 |
+
# Caching & Toolkits
|
| 20 |
+
redis # Caching layer
|
| 21 |
+
langchain_community # SQLDatabaseToolkit for LangChain
|
| 22 |
+
sqlalchemy # ORM (optional)
|
| 23 |
+
|
| 24 |
+
# HTTP & REST
|
| 25 |
+
requests # Raw HTTP if needed
|
| 26 |
+
|
| 27 |
+
# Replace CData connectors with open-source SDKs:
|
| 28 |
+
simple-salesforce # Salesforce REST API client :contentReference[oaicite:5]{index=5}
|
| 29 |
+
hubspot-api-client # HubSpot API v3 SDK :contentReference[oaicite:6]{index=6}
|
| 30 |
+
python-quickbooks # QuickBooks Online SDK :contentReference[oaicite:7]{index=7}
|
| 31 |
+
stripe # Stripe bindings
|
| 32 |
+
google-ads # Google Ads API client :contentReference[oaicite:8]{index=8}
|
| 33 |
+
Office365-REST-Python-Client # SharePoint client
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|