Repository navigation
π§ Bug Fixes
This release resolves the critical selective function failure issue where only 62.5% of MCP functions were working correctly (5 out of 8 functions).
β Fixed Issues
- 100% Function Success: All 8 MCP functions now work without import errors
- Server Import: Fixed missing
get_mcp_serverexport causing server.py failures - Import Dependencies: Moved complex imports inside functions to prevent
__main__context issues - Startup Performance: Optimized to <2 seconds startup time
π§ͺ Quality Improvements
- Testing Suite: Added 26 comprehensive tests covering all aspects
- Security: Input validation and injection prevention
- Performance: Memory management and concurrent execution
- CI/CD: Optimized GitHub Actions workflows
π¦ What's Changed
- Add missing
get_mcp_serverexport to package structure - Move subprocess/tempfile imports inside function bodies
- Create comprehensive testing framework
- Update PyPI description for better discoverability
- Eliminate GitHub Actions workflow duplication
π― Impact
- Before: 62.5% success rate (5/8 functions working)
- After: 100% success rate (12/12 functions working)
- Zero Breaking Changes: Maintains full backward compatibility
π Deployment
This release automatically deploys to PyPI via trusted publisher.
Full Changelog: v2.0.0...v2.0.1
Fixes #4