v1.1.1
This is a minor release with a few bug-fixes and minor improvements since our previous bigger release (v1.1.0). There should be no breaking changes.
Some of the fixes include:
- Testing infrastructure: Fixed test directory creation, removed prepulling docker images to save space
- CLI: Fixed report files to use target directory, ensured temp directory creation
- API: Updated health endpoint message to 'healthy'
- Database migrations: Fixed Alembic migration issues, corrected JSON fields for HPO search space in naive model, fixed
predictions table schema - Documentation build: Fixed GitHub Pages deployment and sphinx command execution with uv
- Logging: Reduced noisy DEBUG/INFO logging during test runs
- Deprecation warnings: Resolved deprecation warnings in tests and core modules
This release also includes some experimental support for Hyperparameter Optimization (HPO).
Some other smaller changes:
- Migrated from Redis 7 to Valkey 8
- Modernized Makefile for uv-only workflow
- Various uv lock updates
- Ruff format fixes
- Removed deprecated chap_cli.py and its entry point
- Centralized test artifacts to target/ directory
- Used importlib.metadata for version instead of hardcoding
- Added simple test for common API endpoints
Documentation improvements:
- Added code architecture overview to CLAUDE.md
- Updated Makefile target descriptions
- Added entry about --no-cache for docker compose
- Updated README