Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.33 KB

File metadata and controls

33 lines (26 loc) · 1.33 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-04-28

Added

  • Initial public release.
  • geoimagery.initialize() for one-time Earth Engine setup.
  • geoimagery.list_available_dates() builds a per-geometry inventory of NAIP months over a date range.
  • geoimagery.download() exports NAIP imagery clipped to each input polygon, with automatic resolution fallback when GEE's payload cap is hit and skip-existing behaviour for resumable runs.
  • geoimagery.load_geometries() accepts GeoDataFrame, GeoJSON path, Shapefile, GeoPackage, KML, single shapely geometry, list of shapely geometries, or GeoJSON-shaped dict.
  • Pure-Python helpers: parse_available_dates(), build_month_window(), sanitize_filename_component().
  • py.typed marker (PEP 561).
  • MIT license, Contributor Covenant 2.1 code of conduct, security policy, citation file.
  • GitHub Actions CI on Python 3.10-3.13 across Ubuntu/macOS/Windows.
  • Trusted-publishing release workflow.