From 2fa57679a2af85a2564c95e3edf3682dd1b6b69d Mon Sep 17 00:00:00 2001 From: Tobias Diez Date: Thu, 13 Aug 2026 08:41:13 +0200 Subject: [PATCH] chore: release 1.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 41 +++++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- uv.lock | 2 +- 4 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 03b3cb2e..11fea0fb 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.8.1"} +{".":"1.0.0"} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..9c9353a4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,41 @@ +# Changelog + +## [1.0.0](https://github.com/pik-piam/flodym/compare/v0.8.1...v1.0.0) (2026-08-13) + + +### 🔖 Features + +* add a copy option to fd stocks ([413930f](https://github.com/pik-piam/flodym/commit/413930f7415d2ba8a0056c875d0b1c2bc5137ef5)) +* Complete FlodymArray type hints ([a71edd2](https://github.com/pik-piam/flodym/commit/a71edd2321a1ae0ac0a9731a5dbe42c48ee7681d)) +* Convert FlodymArray to subclasses and back ([#169](https://github.com/pik-piam/flodym/issues/169)) ([d11ae27](https://github.com/pik-piam/flodym/commit/d11ae270a67342a4302b727f3ffcedd4d1dfd47d)) + + +### 🐛 Bug Fixes + +* add scalar value handling in DataFrameToFlodymDataConverter ([#162](https://github.com/pik-piam/flodym/issues/162)) ([1715113](https://github.com/pik-piam/flodym/commit/1715113e6b2a1d81367db786a28e87a1021185e4)) +* enhance `Dimension.from_np` to support pandas string arrays ([#160](https://github.com/pik-piam/flodym/issues/160)) ([351c33d](https://github.com/pik-piam/flodym/commit/351c33d943f7ac3f7ac3295e5deb51334c40a824)) + + +### 📚 Documentation + +* add more plots to `example1`, fix typos, add links to API ([#178](https://github.com/pik-piam/flodym/issues/178)) ([c3bb0c9](https://github.com/pik-piam/flodym/commit/c3bb0c9430b0d626bf6386872ae411683510a9f7)) +* overhaul README ([d62b236](https://github.com/pik-piam/flodym/commit/d62b236b6b11c87f300e2e57fe2c62ff748bc175)) + + +### 🧹 Miscellaneous + +* add uv dependency group for development ([#161](https://github.com/pik-piam/flodym/issues/161)) ([c2f381c](https://github.com/pik-piam/flodym/commit/c2f381ca478926a6a779aedd018e92e09695439b)) +* fix (random) test failures due to tkinter ([#177](https://github.com/pik-piam/flodym/issues/177)) ([a72d433](https://github.com/pik-piam/flodym/commit/a72d433a8c0fcf4e73e948471bd0c1062b483a64)) +* init release-please version to 0.8.1 ([#171](https://github.com/pik-piam/flodym/issues/171)) ([6f1f5b2](https://github.com/pik-piam/flodym/commit/6f1f5b2d1a6b9b9b0d769024c7e24e5661f4e87a)) +* migrate to ruff ([#167](https://github.com/pik-piam/flodym/issues/167)) ([96188af](https://github.com/pik-piam/flodym/commit/96188af8e0eb8fca33535246471829bfae5191b6)) +* only run release PR job in main repo ([#179](https://github.com/pik-piam/flodym/issues/179)) ([792190d](https://github.com/pik-piam/flodym/commit/792190d6eb9adc2787ef452ce2ba6362de4359ce)) +* pre-commit autoupdate ([#157](https://github.com/pik-piam/flodym/issues/157)) ([b7365ca](https://github.com/pik-piam/flodym/commit/b7365ca46d02a255f24ef0b1603982c40014ef06)) +* remove unnecessary main guard from test files ([b181610](https://github.com/pik-piam/flodym/commit/b18161078cf3aa64e9fce1a22495f06f438531ed)) +* target 1.0.0 ([c665d6f](https://github.com/pik-piam/flodym/commit/c665d6f9d08847f29cac8cfb4407b8961c391800)) +* target 1.0.0 ([#176](https://github.com/pik-piam/flodym/issues/176)) ([08fcf64](https://github.com/pik-piam/flodym/commit/08fcf640d0bb7259b20b6c289bed25e0cd1fda43)) +* update `uv.lock` file after version increment ([#175](https://github.com/pik-piam/flodym/issues/175)) ([832e39d](https://github.com/pik-piam/flodym/commit/832e39d2a33cce030c9e40dad00547f96ee3d4f7)) +* update build system to use uv_build ([#163](https://github.com/pik-piam/flodym/issues/163)) ([9032466](https://github.com/pik-piam/flodym/commit/90324662c8ca98ed34ed6991e65cf6a75b1faab9)) +* update GitHub Actions workflow to use uv ([#165](https://github.com/pik-piam/flodym/issues/165)) ([ef55ab6](https://github.com/pik-piam/flodym/commit/ef55ab69bd7cfad940f9b094f5518a3656158876)) +* update pre-commit ([#173](https://github.com/pik-piam/flodym/issues/173)) ([c9ff4b5](https://github.com/pik-piam/flodym/commit/c9ff4b5c1e5af130bd7afefa595b385d491b6198)) +* use conventional commits for pre-commit ([#168](https://github.com/pik-piam/flodym/issues/168)) ([807eee8](https://github.com/pik-piam/flodym/commit/807eee8993d6c8d8b537e0f6b11d5a96c4b84067)) +* use release-please to generate release PRs ([#166](https://github.com/pik-piam/flodym/issues/166)) ([d3fec89](https://github.com/pik-piam/flodym/commit/d3fec8910cd93d63d9ec4e595fdd97266e86fcd4)) diff --git a/pyproject.toml b/pyproject.toml index a6ffcc0f..46b1e5cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "flodym" -version = "0.8.1" +version = "1.0.0" authors = [ { name = "Jakob Dürrwächter" }, { name = "Sally Dacie" }, diff --git a/uv.lock b/uv.lock index c3861348..7c9be477 100644 --- a/uv.lock +++ b/uv.lock @@ -731,7 +731,7 @@ wheels = [ [[package]] name = "flodym" -version = "0.8.1" +version = "1.0.0" source = { editable = "." } dependencies = [ { name = "deprecated" },