Changelog¶
All notable changes to StatQA will be documented here.
v0.3.0 (2025-01-XX)¶
Added
Modern Python features (pathlib, match/case statements)
Comprehensive API documentation with Sphinx autodoc
Python 3.12+ type hint modernization
Dead link detection and fixes
Enhanced pre-commit configuration
Changed
Documentation converted from mixed MD/RST to pure RST
Removed MyST parser dependency for simpler builds
Updated minimum Python version to 3.12
Improved type safety with zero pyright violations
Fixed
Pre-commit environment issues with Python version conflicts
Documentation build warnings and dead links
Pydoclint configuration for function signature type hints
v0.2.0 (2024-12-XX)¶
Added
Multimodal Q/A generation with visual metadata
Provenance tracking for all generated content
Support for statistical file formats (SPSS, Stata, SAS)
Causal inference analysis module
Temporal trend detection
Changed
Enhanced Q/A format with visual elements
Improved statistical rigor with effect sizes
Better error handling and logging
v0.1.0 (2024-11-XX)¶
Added
Initial release
Basic statistical analysis (univariate, bivariate)
Codebook parsing (text, CSV, PDF)
Template-based Q/A generation
CLI interface
Publication-quality visualizations