Bug Fixes:
- Fixed GitHub Actions workflow compatibility issues
- Replaced flake8 with ruff for consistent code quality checks
- Fixed tox configuration for cross-platform compatibility
- Removed hardcoded local Python paths from tox.ini
Technical Improvements:
- Updated GitHub Actions workflow to use ruff instead of flake8
- Added ruff to dev dependencies for consistent linting
- Fixed tox.ini to use generic python3.x commands instead of absolute paths
- Ensured CI/CD works across all supported Python versions (3.8-3.13) and operating systems
All CI/CD jobs now passing across Windows, macOS, and Ubuntu with Python 3.8-3.13