Skip to content

Commit 9469224

Browse files
fix: sync v0.3.0 metadata (#65)
* fix: sync package metadata with v0.3.0 * docs: update changelog for v0.3.0 --------- Co-authored-by: Emmanuel Mathot <emmanuel.mathot@gmail.com>
1 parent 893b065 commit 9469224

2 files changed

Lines changed: 31 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.0] - 2025-11-04
9+
10+
### Added
11+
- `eopf_geozarr.s2_optimization` module with streaming multiscale generation, CLI commands, and validation for Sentinel-2 L2A.
12+
- End-to-end sharding support spanning CLI flags, conversion helpers, Dask execution, and encoding metadata.
13+
- Geo Projection attribute extension documentation plus schema to lock GeoZarr metadata expectations.
14+
15+
### Changed
16+
- Tightened spatial chunk and shard defaults to cut write overhead on large scenes.
17+
- Relocated the entire test suite under `src/eopf_geozarr/tests` and broadened type coverage for tooling.
18+
- Smoothed multiscale metadata handling during streaming writes to keep Sentinel datasets consistent.
19+
20+
### Fixed
21+
- Preserved coordinate dtypes in overview levels and stopped auxiliary coordinate write failures.
22+
- Prevented streaming metadata consolidation from overwriting existing groups between runs.
23+
24+
## [0.2.0] - 2025-09-22
25+
26+
### Added
27+
- Sentinel-1 GRD integration tests and CLI wiring to enforce GeoZarr compliance end to end.
28+
- Reprojection utilities with GCP selection and grid-mapping output for Sentinel-1 converts.
29+
30+
### Changed
31+
- Extended `create_geozarr_dataset` to understand VV/VH polarization groups and build GCP-backed overviews.
32+
- Tuned chunk-size calculation and encoding helpers so shard dimensions and auxiliaries align.
33+
34+
### Fixed
35+
- Stopped auxiliary coordinate writes from failing in overviews when chunked.
36+
- Silenced noisy CLI warnings and aligned launch configs with the packaged tests.
37+
838
## [0.1.0] - 2025-01-25
939

1040
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "eopf-geozarr"
7-
version = "0.1.0"
7+
version = "0.3.0"
88
description = "GeoZarr compliant data model for EOPF datasets"
99
readme = "README.md"
1010
license = { text = "Apache-2.0" }

0 commit comments

Comments
 (0)