Skip to content

Releases: rathaROG/lapx

lapx 0.9.4 (MIT License)

07 Jan 13:24
3f8c101

Choose a tag to compare

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)

18 Dec 15:57
dd64702

Choose a tag to compare

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)

01 Nov 23:52
8ee562d

Choose a tag to compare

What's Changed

  • Enhanced setup experiences
    • Added LAPX_BASEOPTS for controlling the base optimizations
    • Clarified and added examples for using environment variables
    • Improved debug output for wheel build
  • Updated and improved documentation

Full Changelog: v0.9.1...v0.9.2

lapx 0.9.1 (MIT License)

31 Oct 21:51
198435f

Choose a tag to compare

What's Changed

  • Added support for input 0x0 to lapjvs() by @rathaROG in #19
  • Added extended tests and a README.md to tests by @rathaROG in #19
  • Improved overall performance with safe optimizations for compiling
  • Updated and improved documentation

Full Changelog: v0.9.0...v0.9.1

lapx 0.9.0 (MIT License)

31 Oct 05:48
077a6ee

Choose a tag to compare

What's Changed

  • Improved stability and performance
    • Improved performance for lapjv(), lapjvx*() family, and lapjvs*() family when N > M
    • Improved performance and reduced memory usage for lapjvc() when N != M
    • Reduced overall import time and memory footprint with the new __init__.py
  • 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)

28 Oct 16:19
067c9d2

Choose a tag to compare

What's Changed

  • Added return type hints to lapjvs() and lapjvsa()
  • Corrected formatting in setup.py keywords list
  • Enhanced documentation
    • Simplified benchmark.md
    • Included batch test results in benchmark.md
    • Updated and improved README.md

Full Changelog: v0.8.0...v0.8.1

lapx 0.8.0 (MIT License)

27 Oct 04:52
05df129

Choose a tag to compare

What's Changed

  • Added convenience wrapper
  • Added batch processing support for
  • Added benchmark tests for batch processing
  • Added GitHub workflow for benchmarking batch processing
  • Updated tests to include batch processing
  • Updated README.md and documentation

Full Changelog: v0.7.1...v0.8.0

lapx 0.7.1 (MIT License)

22 Oct 22:41
a8ef42e

Choose a tag to compare

What's Changed

  • Fixed a minor bug where prefer_float32=False in lapjvs() might not behave as expected
  • Changed default behavior: lapjvs() now defaults to prefer_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)

20 Oct 23:46
e8f9839

Choose a tag to compare

What's Changed

  • Added lapjvs — enhanced version of Vadim Markovtsev's lapjv
  • Fixed C++ extra_compile_args for 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)

19 Oct 00:35
816cb94

Choose a tag to compare

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