Releases: rathaROG/lapx
Releases · rathaROG/lapx
lapx 0.9.4 (MIT License)
What's Changed
- Cleaned up setup file 55475bb
- Updated and improved workflows
Full Changelog: v0.9.3...v0.9.4
lapx 0.9.3 (MIT License)
What's Changed
- Added
armv7l(32-bit ARM) pre-built wheels for Linux - Added and improved workflows
- Updated and improved documentation
Full Changelog: v0.9.2...v0.9.3
lapx 0.9.2 (MIT License)
What's Changed
- Enhanced setup experiences
- Added
LAPX_BASEOPTSfor controlling the base optimizations - Clarified and added examples for using environment variables
- Improved debug output for wheel build
- Added
- Updated and improved documentation
Full Changelog: v0.9.1...v0.9.2
lapx 0.9.1 (MIT License)
lapx 0.9.0 (MIT License)
What's Changed
- Improved stability and performance
- Improved performance for
lapjv(),lapjvx*()family, andlapjvs*()family whenN > M - Improved performance and reduced memory usage for
lapjvc()whenN != M - Reduced overall import time and memory footprint with the new
__init__.py
- Improved performance for
- Added comprehensive functional tests with
pytest - Added lightweight Python-level wrappers for better hints/UX
- Enhanced inline documentation and type hints
- Restructured and improved tests, benchmarks, and workflows
Full Changelog: v0.8.1...v0.9.0
lapx 0.8.1 (MIT License)
What's Changed
- Added return type hints to
lapjvs()andlapjvsa() - Corrected formatting in
setup.pykeywords list - Enhanced documentation
- Simplified
benchmark.md - Included batch test results in
benchmark.md - Updated and improved
README.md
- Simplified
Full Changelog: v0.8.0...v0.8.1
lapx 0.8.0 (MIT License)
What's Changed
- Added convenience wrapper
lapjvs()->lapjvsa()
- Added batch processing support for
lapjvx()->lapjvx_batch()lapjvs()->lapjvs_batch()lapjvxa()->lapjvxa_batch()lapjvsa()->lapjvsa_batch()
- Added benchmark tests for batch processing
- Added GitHub workflow for benchmarking batch processing
- Updated tests to include batch processing
- Updated
README.mdand documentation
Full Changelog: v0.7.1...v0.8.0
lapx 0.7.1 (MIT License)
What's Changed
- Fixed a minor bug where
prefer_float32=Falseinlapjvs()might not behave as expected - Changed default behavior:
lapjvs()now defaults toprefer_float32=True, improving speed without altering return results - Optimized and improved
lapjvs()performance - Updated and improved documentation
Full Changelog: v0.7.0...v0.7.1
lapx 0.7.0 (MIT License)
What's Changed
- Added
lapjvs— enhanced version of Vadim Markovtsev's lapjv - Fixed C++
extra_compile_argsfor MSVC on Windows - Updated and improve setup
- Updated NOTICE
- Updated benchmarks
- Updated and improved documentation
Full Changelog: v0.6.2...v0.7.0
lapx 0.6.2 (MIT License)
What's Changed
- Updated benchmark for Object Tracking (details)
- Updated and improved documentation
- Added contributors list reference to NOTICE file
Full Changelog: v0.6.1...v0.6.2