Skip to content

v0.7.0

Choose a tag to compare

@janezlapajne janezlapajne released this 09 Apr 11:26
86e8363

0.7.0 (2025-04-09)

Features

  • add to_xarray method to ImageBase and implementations in RasterioLibImage and SpectralLibImage; enhance tests for new functionality (0663f75)
  • enhance Pixels and Signatures classes with repr methods; remove SignaturesFilter class and update related tests (19d212f)
  • enhance Shape class with get_pixels from convex hull (fefeca2)
  • introduce Shape class and ShapeGeometryEnum for geometric representations (8e33634)
  • refactor shape handling; replace Shapefile with Shape and add tests (381028d)
  • shape handling and pixel coordinates (f7d48c9)
  • update pixel class; add validators for initialization (2bd2710)
  • update SpectralImageSet methods to use spy_open; add rasterio_o… (ad3aaaf)
  • update SpectralImageSet methods to use spy_open; add rasterio_open method and corresponding tests (b61c2e8)

Bug Fixes

  • add missing XarrayType to the public API in types.py (eab41ee)
  • add row and column properties to RasterioLibImage class; enhance tests for new properties (a871485)
  • implement rasterio_open method in SpectralImage class; add corresponding tests (2b0e82f)
  • update pre-commit installation command to include all hook types (41faf02)

Dependencies

  • update pdm.lock and add shapely dependency in pyproject.toml (534e639)

Documentation

  • enhance copilot instructions with additional naming conventions (0d7600d)
  • update documentation structure by removing obsolete shapefiles and shapes entries, and adding shape details (5677b4f)