Releases
v0.1.5
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
You can’t perform that action at this time.