@@ -5,6 +5,39 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.2.3] - 2025-09-08
9+
10+ ### Added
11+ - ** Streamlined Dependencies** : All core dependencies now available via PyPI with automatic installation
12+ - ** Lazy Loading** : Optional dependencies (cyipopt) now loaded only when needed to improve startup time
13+ - ** Enhanced Installation Notes** : Clear documentation of simplified dependency management
14+
15+ ### Improved
16+ - ** Dependency Management** : Complete cleanup and optimization of package dependencies
17+ - Removed redundant ` requirements.txt ` and ` setup.py ` files
18+ - Consolidated all dependencies in ` pyproject.toml `
19+ - Updated to use PyPI versions of robotics libraries (` pin ` for Pinocchio)
20+ - ** Installation Process** : Significantly simplified installation with better cross-platform compatibility
21+ - ** Documentation** : Comprehensive README updates reflecting modern packaging standards
22+ - Combined development installation methods for clarity
23+ - Added official Pinocchio repository reference
24+ - Updated dependency documentation with descriptions
25+ - ** Performance** : Faster module loading through localized imports
26+ - ** Environment Setup** : Streamlined conda environment with minimal dependencies
27+
28+ ### Enhanced
29+ - ** Import Strategy** : Localized cyipopt import to specific functions for better error handling
30+ - ** Error Messages** : More informative import error messages with installation instructions
31+ - ** Package Structure** : Modern Python packaging standards with pyproject.toml-only approach
32+
33+ ### Removed
34+ - ** Redundant Files** : Eliminated ` requirements.txt ` and ` setup.py ` in favor of modern ` pyproject.toml `
35+ - ** Unnecessary Dependencies** : Cleaned up unused dependencies for leaner installation
36+
37+ ### Fixed
38+ - ** Package Name** : Corrected dependency references (e.g., proper use of ` pin ` for Pinocchio PyPI version)
39+ - ** Installation Conflicts** : Resolved potential conflicts between conda and pip installations
40+
841## [ 0.2.0] - 2025-09-05
942
1043### Added
0 commit comments