From 8e60ac0dfd0ad4b8abb7f5eabe64c903b8401668 Mon Sep 17 00:00:00 2001 From: lepy Date: Mon, 29 Jun 2026 16:33:18 +0200 Subject: [PATCH] release: v1.3.0 Version-Bump 1.2.0 -> 1.3.0 (sdata/__init__.py, einzige Versionsquelle) und CHANGELOG: [Unreleased] -> [1.3.0] - 2026-06-29 mit Compare-Links. 1.3.0 buendelt den additiven Zuwachs seit dem (nie veroeffentlichten) v1.2.0-Tag: Blob-Foundation (RFC 0003), Integritaets-Mixin + DataFrame.as_blob (RFC 0004), erweitertes DataFrame-Serialisierungs-Portfolio (Arrow-Field-Metadata, Data Package, HDF5/RFC 0002) und native, formatuebergreifende Bild-Metadaten ueber 6 Container + Sidecar (RFC 0005). Verifikation: lokale CI 603 passed/7 skipped/Coverage 100%; uv build erzeugt sdata-1.3.0 (sdist+wheel), twine check PASSED. --- CHANGELOG.md | 5 ++++- sdata/__init__.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 23fdcb2..1302645 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ All notable changes to **sdata** are documented here. The format is based on ## [Unreleased] +## [1.3.0] - 2026-06-29 + A large, strictly **additive** increment: a content/integrity foundation under all data containers (`Blob`), a much broader `DataFrame` serialization portfolio, and native, format-agnostic metadata embedding for images. Core dependencies remain @@ -65,5 +67,6 @@ native, format-agnostic metadata embedding for images. Core dependencies remain dependencies reduced to `numpy`/`pandas`/`suuid` (stdlib `zoneinfo`); warning-free test suite. -[Unreleased]: https://github.com/lepy/sdata/compare/v1.2.0...HEAD +[Unreleased]: https://github.com/lepy/sdata/compare/v1.3.0...HEAD +[1.3.0]: https://github.com/lepy/sdata/compare/v1.2.0...v1.3.0 [1.2.0]: https://github.com/lepy/sdata/releases/tag/v1.2.0 diff --git a/sdata/__init__.py b/sdata/__init__.py index 5401429..bde65ea 100644 --- a/sdata/__init__.py +++ b/sdata/__init__.py @@ -1,7 +1,7 @@ # -*-coding: utf-8-*- from __future__ import division -__version__ = '1.2.0' +__version__ = '1.3.0' __revision__ = None __version_info__ = tuple([int(num) for num in __version__.split('.')])