v0.1.0 - Initial Alpha Release
Initial Alpha Release
Features
- MCP Server: Complete MCP server for remote embedded hardware testing
- Device Management: List, test, and SSH access to devices
- VPN Management: WireGuard VPN connection management
- Power Monitoring: DMM and Tasmota-based power monitoring
- Tasmota Control: Power switch control and device mapping
- OTA Management: Foundries.io OTA status and updates
- Batch Operations: Parallel operations on multiple devices
- Network Mapping: Visual network topology with device status
- SSH Connection Pooling: Persistent connections for performance
- Process Management: Track and manage remote processes
- Change Tracking: Security and debugging change tracking
- Comprehensive Documentation: API docs, setup guides, architecture
Infrastructure
- CI/CD workflows (tests, lint, build)
- Pre-commit/pre-push hooks
- Test suite (33 tests, 27% coverage)
- PyPI packaging ready
- Comprehensive error handling
Installation
pip install lab-testingSee README.md and PUBLISHING.md for details.