- Add neo4j_manager.py with full graph operations support - Data sync: projects, entities, relations to Neo4j - Graph queries: shortest path, all paths, neighbors, common neighbors - Graph algorithms: centrality analysis, community detection - Add 11 new API endpoints for graph operations - Update docker-compose.yml with Neo4j service - Update requirements.txt with neo4j driver
33 lines
454 B
Plaintext
33 lines
454 B
Plaintext
# InsightFlow Backend Dependencies
|
|
|
|
# Web Framework
|
|
fastapi==0.109.0
|
|
uvicorn[standard]==0.27.0
|
|
python-multipart==0.0.6
|
|
|
|
# HTTP Client
|
|
httpx==0.26.0
|
|
|
|
# Document Processing
|
|
PyPDF2==3.0.1
|
|
python-docx==1.1.0
|
|
|
|
# Data Processing
|
|
numpy==1.26.3
|
|
|
|
# Aliyun SDK
|
|
aliyun-python-sdk-core==2.14.0
|
|
oss2==2.18.5
|
|
|
|
# Utilities
|
|
python-dotenv==1.0.0
|
|
|
|
# Export functionality
|
|
pandas==2.2.0
|
|
openpyxl==3.1.2
|
|
reportlab==4.0.9
|
|
cairosvg==2.7.1
|
|
|
|
# Neo4j Graph Database
|
|
neo4j==5.15.0
|