pydantic<3.0,>=2.0
psutil<7.0,>=5.9
pyyaml<7.0,>=6.0

[all]
click>=8.1
rich>=13.0
psutil>=5.9
capauth>=0.1.0
pgpy>=0.6.0
websockets>=12.0
cryptography<44.0,>=42.0
zeroconf>=0.131.0
fastapi<1.0.0,>=0.109.0
uvicorn[standard]>=0.27.0
aiortc>=1.9.0

[api]
fastapi<1.0.0,>=0.109.0
uvicorn[standard]>=0.27.0

[cli]
click>=8.1
rich>=13.0

[crypto]
capauth>=0.1.0
pgpy>=0.6.0

[dev]
pytest>=7.0
pytest-cov>=4.0
black>=24.0
ruff>=0.3

[discovery]
zeroconf>=0.131.0

[nostr]
websockets>=12.0
cryptography<44.0,>=42.0

[webrtc]
aiortc>=1.9.0
websockets>=12.0

[websocket]
websockets>=12.0
