@@ -7,8 +7,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ### Added
11+ - Comprehensive test suite for Bayesian statistical tests (` bayesian_sign_test ` , ` bayesian_signed_rank_test ` )
12+ - Code of Conduct based on Contributor Covenant v2.1
13+ - ` .editorconfig ` file for consistent code style across editors
14+ - ` .pre-commit-config.yaml ` for automated code quality checks (black, flake8, isort)
15+
16+ ### Changed
17+ - ** BREAKING** : Renamed plot modules to lowercase for Python naming consistency:
18+ - ` SAES.plots.CDplot ` → ` SAES.plots.cdplot `
19+ - ` SAES.plots.HistoPlot ` → ` SAES.plots.histoplot `
20+ - ` SAES.plots.Pplot ` → ` SAES.plots.pplot `
21+ - Migrated from ` pip ` /` venv ` to ` uv ` for faster, more reliable dependency management
22+ - Reorganized dependencies in ` pyproject.toml ` into logical groups:
23+ - Runtime dependencies (core functionality)
24+ - ` [test] ` : Testing dependencies
25+ - ` [dev] ` : Development tools (black, flake8, mypy, isort, pre-commit)
26+ - ` [docs] ` : Documentation generation (Sphinx)
27+ - ` [html] ` : HTML notebook generation (papermill, nbconvert)
28+ - Expanded ` CONTRIBUTING.md ` with detailed setup instructions using ` uv `
29+ - Updated ` README.md ` with ` uv ` installation instructions
30+ - Improved documentation in ` docs/conf.py ` to dynamically read version from ` version.txt `
31+ - Updated GitHub Actions workflows to use ` uv ` for dependency installation
32+ - Updated all notebooks to use new lowercase plot module names
33+
1034### Fixed
1135- Corrected 'frtom' typo to 'from' in all plot module docstrings (23 instances across 5 files)
36+ - Removed debug code (` if __name__ == "__main__" ` block) from ` HistoPlot.py `
37+ - Fixed ` pyproject.toml ` structure (moved ` requires-python ` to correct location)
38+ - Restored corrupted ` boxplot.py ` and ` violin.py ` files
39+
40+ ### Documentation
41+ - Populated ` CHANGELOG.md ` with complete version history from v0.5.1 to v1.3.6
42+ - Replaced generic TODO comment in ` apv_procedures.py ` with comprehensive module docstring
43+ - Added detailed examples and usage instructions throughout documentation
1244
1345## [ Released]
1446
0 commit comments