widgettdc-api / apps /backend /python /outlook_harvester_requirements.txt
Kraft102's picture
Update backend source
34367da verified
# TDC Outlook Harvester Suite - Requirements
# ============================================
# Neo4j driver
neo4j>=5.0.0
# HTTP client (async)
httpx>=0.24.0
# Microsoft Authentication Library (OAuth2)
msal>=1.24.0
# Windows COM automation (Step 1 - Local Outlook)
pywin32>=305; sys_platform == 'win32'
# XML parsing (builtin, listed for clarity)
# xml.etree.ElementTree - builtin
# Async support
asyncio-throttle>=1.0.0
# Optional: For advanced email parsing
python-dateutil>=2.8.0