meshcore-packet-capture/requirements.txt
agessaman e174cfc21f Refactor auth token generation and improve signing methods
- Introduced on-device signing as the default method for JWT token generation, with fallback options to Python signing and meshcore-decoder CLI.
- Enhanced error handling and logging for token generation processes.
- Updated installation scripts to reflect changes in authentication methods, removing the requirement for meshcore-decoder.
- Added async support for token creation to improve performance in asynchronous contexts.
- Updated requirements to ensure compatibility with the latest meshcore package for on-device signing support.
2025-12-17 13:40:23 -08:00

16 lines
378 B
Text

# Core dependencies for MeshCore packet capture
paho-mqtt>=1.6.0
# MeshCore package - on-device signing support available in 2.2.4+
meshcore>=2.2.4
# MeshCore package dependencies (installed automatically with meshcore)
bleak>=0.21.0
pyserial-asyncio>=0.6
pycayennelpp>=1.0.0
# Linux BLE pairing support
pexpect>=4.8.0
# JWT token generation (Ed25519 signing)
pynacl>=1.5.0