Skip to content

[codex] Prepare v0.4.1 release#53

Merged
iosefa merged 5 commits into
mainfrom
release/hag-v0.4.1
Jun 30, 2026
Merged

[codex] Prepare v0.4.1 release#53
iosefa merged 5 commits into
mainfrom
release/hag-v0.4.1

Conversation

@iosefa

@iosefa iosefa commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Summary

Prepare the v0.4.1 release branch by reconciling the published v0.4.0 release line with current main, then bumping the package version from 0.4.0 to 0.4.1.

Current main already contains PR #52, which adds add_height_above_ground(...) for calculating HeightAboveGround on already-loaded point-cloud arrays. This PR makes the next release line include that HAG work without regressing from the already-published v0.4.0 rumple release.

Changes

  • Merge the existing v0.4.0 release content back into main, including the rumple metric and docs.
  • Bump setup.py to 0.4.1.
  • Preserve the HAG-on-loaded-arrays work already merged to main.

Validation

  • python -m py_compile pyforestscan/calculate.py pyforestscan/filters.py pyforestscan/process.py pyforestscan/__init__.py setup.py
  • python -m pytest tests/test_calculate.py -q passed: 54 passed, 1 warning.

Full filter tests were not run locally because the local PDAL Python binding cannot load libpdalcpp.19.dylib; CI should run those with the conda PDAL setup.

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 86.11111% with 10 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
pyforestscan/process.py 28.57% 10 Missing ⚠️
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.
Files with missing lines Coverage Δ
pyforestscan/__init__.py 100.00% <ø> (ø)
pyforestscan/calculate.py 54.94% <100.00%> (+3.83%) ⬆️
tests/test_calculate.py 100.00% <100.00%> (ø)
pyforestscan/process.py 50.76% <28.57%> (-1.95%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@iosefa iosefa marked this pull request as ready for review June 30, 2026 23:03
@iosefa iosefa merged commit ea3c2cd into main Jun 30, 2026
3 checks passed
@iosefa iosefa deleted the release/hag-v0.4.1 branch June 30, 2026 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants