SQLAlchemy 2.1 makes psycopg (v3) the default driver for postgresql:// URLs. sientia_do 1.12.2 builds that URL and only psycopg2-binary is installed, so a fresh install (any pod restart) fails with "No module named 'psycopg'" and the gateway runtime does not start (no NATS write consumer). 1.12.5 uses postgresql+psycopg2:// explicitly (sientia-dataops-library c402a75). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 lines
447 B
Plaintext
13 lines
447 B
Plaintext
asyncua
|
|
redis
|
|
# 1.12.5 builds the Postgres engine with an explicit postgresql+psycopg2:// URL: SQLAlchemy 2.1
|
|
# defaults postgresql:// to psycopg (v3), which is not installed ("No module named 'psycopg'").
|
|
sientia_do==1.12.5
|
|
prometheus_client
|
|
pymongo
|
|
nats-py>=2.6
|
|
grpcio>=1.60
|
|
# Runtime of the committed gRPC stubs: ingestor/proto/opc_gateway_pb2.py was
|
|
# generated with protobuf 7.35.0 and validates the runtime version on import.
|
|
protobuf>=7.35
|