Skip to content

v0.1.5

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Jul 15:10
· 17 commits to main since this release

Release Notes (from CHANGELOG.md)

Fixed

  • Fixed TypeError when calling BaseModel.model_dump_json() with unsupported separators argument (Issue #8)
  • Fixed ANSI color codes appearing in CLI test output despite color=False setting in CI/CD environments (Issue #9)
  • Replaced deprecated astor.to_source() with built-in ast.unparse() for better Python 3.12+ compatibility

Changed

  • Updated JSON output formatting to use indent=None for compact output instead of unsupported separators parameter
  • Enhanced CLI test configuration to explicitly disable colors using environment variables (NO_COLOR=1, TERM=dumb)
  • Improved test robustness for CI/CD environments, particularly GitHub Actions
  • Updated test assertions to properly validate JSON output structure and content

Removed

  • Removed astor dependency in favor of Python's built-in ast.unparse() functionality

Added

  • Comprehensive coverage configuration in pyproject.toml with proper source mapping and exclusions
  • Enhanced test fixtures with improved project root path calculation
  • Proper logging configuration for test environments
  • Coverage reporting with HTML output and configurable thresholds

Detailed Changes (auto-generated)

🚀 Features

  • Add compression for output file with gzip and MessagePack. Add inbuil…

🐛 Fixes