Skip to content

v0.3.4 - Mypy Configuration Fix

Choose a tag to compare

@jwesleye jwesleye released this 15 Oct 18:22
· 39 commits to main since this release

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 = true for all dependencies
    • Resolves MCP pattern matching syntax error in dependency chain
    • All source files now pass type checking cleanly

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.4

What's Changed

  • chore: fix mypy configuration to skip dependency type checking by @Open-Agent-Tools

Full Changelog: v0.3.3...v0.3.4