# scanengine-3 - Unified Requirements
# Combined dependencies from nuescan, pymso, pybbd202, and pypewpewhops

# GUI Framework (from nuescan)
PyQt6>=6.4.0

# Serial Communication (from nuescan)
pyserial>=3.5

# VISA instrument control (from nuescan - for oscilloscope/pymso)
pyvisa>=1.13.0
pyvisa-py>=0.7.0

# FTDI device support (from pypewpewhops and pybbd202)
pyftdi>=0.54.0

# Development dependencies (optional)
# pytest>=7.0.0
# pytest-qt>=4.0.0
