Files
atc-agents/api/requirements.txt
T
mo 1a454f76cf feat(cdc): live Debezium CDC consumer + /api/changes for the Changes dashboard
Add api/cdc_consumer.py: aiokafka background consumer subscribes to the CDC
topics (postgres_sales/mysql_hr/mongodb_supplychain + cassandra/neo4j), parses
Debezium before/after envelopes, keeps a ring buffer and publishes each change
live as type=cdc_change. Endpoints /api/changes, /api/changes/stats, /status.
2026-06-27 01:31:18 +02:00

19 lines
327 B
Plaintext

fastapi==0.115.6
uvicorn[standard]==0.34.0
redis==5.2.1
httpx==0.28.1
sqlalchemy==2.0.36
aiosqlite==0.20.0
psycopg2-binary==2.9.10
pydantic==2.10.4
python-multipart==0.0.20
websockets==14.1
pymysql==1.1.1
pymongo==4.10.1
cassandra-driver==3.29.2
neo4j==5.26.0
python-pptx==1.0.2
boto3==1.35.99
paramiko==3.5.0
aiokafka==0.12.0