Repository navigation
v0.4.1
What's New in v0.4.1
Features
- Command-Line Interface: New YAML-based workflow system for curve fitting (
nlsqCLI) - 2D Surface Fitting: Support for 2D surface data loading and fitting
- Visualization Config: Comprehensive visualization configuration in workflow templates
Documentation
- Added CLI reference and group variance regularization guides
- Added custom model template with damped oscillator example
- Added 2D surface fitting examples to gallery
- Updated test count to 2,340 tests (100% pass rate)
Fixes
- Fixed Sphinx docutils indentation warnings
- Fixed tight_layout warnings in visualization
- Pinned numpy <2.4 for JAX compatibility
- Fixed Windows test compatibility (YAML paths, logging file handles)
Maintenance
- Updated dependency versions (psutil >=7.2.0)
- Synced uv.lock with pyproject.toml
- Added missing binary test fixtures to git
- Removed outdated MANIFEST.in
Full Changelog: v0.4.0...v0.4.1