Skip to content

chore(main): release 0.6.0#191

Merged
janezlapajne merged 1 commit intomainfrom
release-please--branches--main
Mar 22, 2025
Merged

chore(main): release 0.6.0#191
janezlapajne merged 1 commit intomainfrom
release-please--branches--main

Conversation

@janezlapajne
Copy link
Copy Markdown
Member

@janezlapajne janezlapajne commented Mar 22, 2025

🤖 I have created a release beep boop

0.6.0 (2025-03-22)

Features

  • add compress-data target to Makefile and enhance compression script with versioning (910f7e9)
  • add script to compress test data and generate checksum (865ea02)
  • add Shapefile entity with loading and geometry handling capabilities; update exceptions for filepath validation (20bd3fc)
  • add SpectralLibImage support and update image loading methods (04e4b72)
  • add TestDataManager class for managing test data downloads and verification; enhance compress-data script with git tagging (d00b0da)
  • implement RasterioLibImage for raster file handling; update ImageBase interface and add tests (a6df199)
  • implementation of spectral images base class (d333c44)
  • integrate xarray support in rasterio and spectral libraries (37bac16)

Bug Fixes

  • correct spelling of "coordinate" in Coordinates class annotations (bb26fef)
  • improve error handling in SpectralLibImage.open method (4cec71e)
  • improve test data integrity verification and extraction process in data_manager.py (9817bd2)
  • include docs/examples/src in linting and formatting scripts (3889e81)
  • optimize image processing in RasterioLibImage and update nan handling in SpectralLibImage (2ffb19b)
  • remove Git LFS checkout option from workflow and integrate test data integrity verification in pytest configuration (e3ad547)
  • update pre-commit configuration to include tests directory for linting (c26cdd0)
  • update Python version in workflow configurations from 3.10 to 3.12 (381ed36)
  • update Python version in workflow configurations from 3.10 to 3.12 (3e4287c)
  • update Python version in workflow configurations from 3.10 to 3.12 (db90263)
  • update Python version range in pdm.lock to support 3.10 and below 3.13 (80187de)
  • update type hint for open method in ImageBase class; remove TypeVar (4234dc5)

Dependencies

  • add geopandas, rasterio, and xarray as dependencies in pyproject.toml (1c7cfde)
  • add types-shapely dependency for improved type checking in linting (88f0070)
  • remove unused lint dependencies from pdm.lock and pyproject.toml (53b00e1)
  • update configuration files for improved performance -- pdm update (4f060d4)
  • update dependencies and add new testing packages in pdm.lock and pyproject.toml (da716ed)

Documentation

  • reorganize API documentation structure for images and shapefiles (52e6446)

This PR was generated with Release Please. See documentation.

@janezlapajne janezlapajne force-pushed the release-please--branches--main branch from 74f1481 to 63239b0 Compare March 22, 2025 19:35
@janezlapajne janezlapajne merged commit a6c93cc into main Mar 22, 2025
13 checks passed
@janezlapajne
Copy link
Copy Markdown
Member Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant