Recent Releases of PyForestScan

PyForestScan - v0.3.0

What's Changed

  • Update Python version to 3.11 or above and upgrade dependencies in requirements.txt by @iosefa in https://github.com/iosefa/PyForestScan/pull/34
  • Enhance CHM interpolation with optional valid region and edge cleaning by @maawoo in https://github.com/iosefa/PyForestScan/pull/30
  • Add option to save figures by @maawoo in https://github.com/iosefa/PyForestScan/pull/32
  • Bug/pad calculation by @iosefa in https://github.com/iosefa/PyForestScan/pull/28
  • Bump version to 0.3.0, update Python to 3.11+, upgrade dependencies, readme by @iosefa in https://github.com/iosefa/PyForestScan/pull/35

New Contributors

  • @maawoo made their first contribution in https://github.com/iosefa/PyForestScan/pull/30

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.2.4...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by iosefa 6 months ago

PyForestScan - v0.2.3

What's Changed

  • Patch/update visualizations by @iosefa in https://github.com/iosefa/PyForestScan/pull/24

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.2.2...v0.2.3

Scientific Software - Peer-reviewed - Python
Published by iosefa 9 months ago

PyForestScan - v0.2.2

Changelog

These changes include minor improvements to documentation, CI/CD pipeline enhancements, Docker support, and various package updates.

Documentation Updates

  • Added attribution section for PDAL in documentation, including citations
  • Added jupyter notebook examples and installation guide
  • Updated documentation link in README.md to point to new domain
  • Removed unused notebook and updated Binder links
  • Added instructions for installing jupyter using conda or pip

CI/CD and Build Improvements

  • Added Docker image publishing to workflow
  • Added Python 3.13 to CI test matrix
  • Fixed Python version syntax in workflow configuration
  • Added .dockerignore and updated Dockerfile for example data handling

Package Updates

  • Updated conda channel to conda-forge for package installation
  • Renamed visualization functions to more general terms
  • Updated version to 0.2.2 in setup.py

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.2.1...v0.2.2

Scientific Software - Peer-reviewed - Python
Published by iosefa 11 months ago

PyForestScan - v0.2.1

What's Changed

  • Enhance CHM interpolation logic and update tests. by @iosefa in https://github.com/iosefa/PyForestScan/pull/17

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.2.0...v0.2.1

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago

PyForestScan - v0.2.0

What's Changed

  • Update main.yml by @iosefa in https://github.com/iosefa/PyForestScan/pull/15
  • Update to v0.2.0 by @iosefa in https://github.com/iosefa/PyForestScan/pull/16

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.1.7...v0.2.0

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago

PyForestScan - v0.1.7

What's Changed

This release focuses on enhancing the documentation and refining the testing infrastructure.

  • Add performance benchmarks and metric calculation docs by @iosefa in https://github.com/iosefa/PyForestScan/pull/7
  • Add EPT reader support to read_lidar function by @iosefa in https://github.com/iosefa/PyForestScan/pull/9
  • Add visualizations to documentation by @iosefa in https://github.com/iosefa/PyForestScan/pull/10

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.1.6...v0.1.7

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago

PyForestScan - v0.1.6

What's Changed

This release introduces significant enhancements to the documentation and testing infrastructure.

  • Update documentation and version for PyForestScan by @iosefa in https://github.com/iosefa/PyForestScan/pull/6

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.1.5...v0.1.6

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago

PyForestScan - v0.1.5

What's Changed

This release focuses on enhancing the documentation and refining the testing infrastructure.

  • Tests/add basic tests by @iosefa in https://github.com/iosefa/PyForestScan/pull/3
  • Add separate workflows for building and publishing Python package by @iosefa in https://github.com/iosefa/PyForestScan/pull/4
  • Remove Mayavi dependency and 3D plotting function by @iosefa in https://github.com/iosefa/PyForestScan/pull/5

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.1.4...v0.1.5

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago

PyForestScan - v0.1.4

What's Changed

This release enhances the documentation and testing infrastructure of PyForestScan.

  • Add GitHub Actions workflow for testing by @iosefa in #1
  • Update README with usage examples by @iosefa in #2
  • Fix typos in documentation by @iosefa in #3

Full Changelog: https://github.com/iosefa/PyForestScan/compare/v0.1.3...v0.1.4

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago

PyForestScan - v0.1.3

What's Changed

First public release! Released basic working library for calculating forest structural metrics: canopy height, plant area index, plant area density, and foliage height diversity.

  • Add GitHub Actions workflow for publishing to PyPI by @iosefa in https://github.com/iosefa/PyForestScan/pull/1
  • Update LICENSE and README for 2024 and dependencies by @iosefa in https://github.com/iosefa/PyForestScan/pull/2

Full Changelog: https://github.com/iosefa/PyForestScan/commits/v0.1.3

Scientific Software - Peer-reviewed - Python
Published by iosefa about 1 year ago