msgspec>=0.18.6
pydantic<3.0.0,>=2.8.0
tornado>=6.3.3
httpx<29.0,>=0.28.1
sniffio<2.0,>=1.3.1
structlog>=25.5.0
ifaddr<0.3,>=0.2.0
bcrypt==4.3.0
argon2-cffi>=23.1.0
pyjwt>=2.11.0
cryptography>=46.0.5

[all]
hololinked[protocols,serializers,storage,validators]

[mongo]
pymongo>=4.15.2

[mqtt]
aiomqtt>=2.4.0

[postgresql]
hololinked[sqlalchemy]
psycopg2-binary>=2.9.11

[protocols]
pyzmq<26.2,>=25.1.0
aiomqtt>=2.4.0

[serializers]
serpent<2.0,>=1.41

[sqlalchemy]
sqlalchemy>2.0.21

[storage]
hololinked[mongo,postgresql,sqlalchemy]

[validators]
jsonschema<5.0,>=4.22.0
fastjsonschema==2.20.0

[zmq]
pyzmq<26.2,>=25.1.0
