v0.3.4 - Mypy Configuration Fix
Release v0.3.4
Bug Fixes
- Mypy Configuration: Fixed mypy configuration to skip dependency type checking
- Added
follow_imports = "skip"to prevent checking imported modules - Added
ignore_missing_imports = truefor all dependencies - Resolves MCP pattern matching syntax error in dependency chain
- All source files now pass type checking cleanly
- Added
Quality Metrics
- ✅ 570 tests passing (100% pass rate)
- ✅ 86% code coverage (exceeds 80% target)
- ✅ 100% ruff compliance (linting + formatting)
- ✅ 100% mypy compliance (strict mode)
- ✅ 84 functions across 7 modules
Modules
- Analysis (14 functions): AST parsing, complexity, imports, secrets
- Git (9 functions): Status, branches, history, diffs
- Profiling (8 functions): Performance, memory, benchmarks
- Quality (7 functions): Tool parsers, static analysis
- Shell (13 functions): Validators, security, formatters, parsers
- Python (15 functions): Validators, extractors, formatters
- Database (18 functions): SQLite operations, schema, query builders
Installation
pip install coding-open-agent-tools==0.3.4What's Changed
- chore: fix mypy configuration to skip dependency type checking by @Open-Agent-Tools
Full Changelog: v0.3.3...v0.3.4