Skip to content

v2.5.0 release - #20

Merged
holsam merged 7 commits into
mainfrom
v2.5.0-release
Aug 25, 2026
Merged

v2.5.0 release#20
holsam merged 7 commits into
mainfrom
v2.5.0-release

Conversation

@holsam

@holsam holsam commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Changelog

  • Updates pylisc stack to use similar curtaining angle estimate consensus logic as pylisc frames, with per-frame angle estimation and reference frame seeding.
  • Updates README.md.
  • Updates test suite to match new functionality.

holsam added 7 commits August 25, 2026 10:26
- Modified estimate_angle.py to contain clip_confidence_outliers and
resolve_walk as generalised versions of the confidence/walking logic
implemented for pylisc frames command.
- Modified frames.py to use shared confidence/walking helpers instead of
internal functions.
- Modified stack.py to estimate curtain angle per frame and add batch
confidence clipping.
- Modified cli.py to add `--anchor-tilts` option to stack command.
- Added test_estimate_angle.py to define unit tests for
clip_confidence_outliers and resolve_walk helpers.
- Modified test_stack.py to update function calls and add additional
unit tests for per-frame angle estimation and batch clipping.
- Modified test_cli.py to add a TestCliSingle case invoking `stack` with
`--anchor-tilts` and asserting the run still completes.
@holsam holsam self-assigned this Aug 25, 2026
@holsam holsam added the enhancement New feature or request label Aug 25, 2026
@holsam
holsam merged commit e9400ba into main Aug 25, 2026
1 check passed
@holsam
holsam deleted the v2.5.0-release branch August 25, 2026 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant