# Production runtime dependencies for wago-modbustcp-simulator. # Mirrors [project].dependencies in pyproject.toml — the set that # `pip install .` (and the Docker image) actually needs: # - PyYAML: node config / scenario DSL files # - fastapi + uvicorn + websockets: optional Web UI (serve --web) # Development and test dependencies live in requirements-dev.txt. # Fully pinned versions for reproducible installs: requirements-lock.txt. PyYAML>=6.0 fastapi>=0.110 uvicorn>=0.29 websockets>=12.0