From b62585a52681d0e04aa724ca5faff5aaba199c9b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 Jan 2026 01:50:27 +0000 Subject: [PATCH] chore(main): release otdf-python 1.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 26 ++++++++++++++++++++++++++ otdf-python-proto/pyproject.toml | 2 +- otdf-python-proto/uv.lock | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 6 files changed, 31 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 354e269..1772e6f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.2" + ".": "1.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 92d3a34..36cf434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [1.0.0](https://github.com/b-long/opentdf-python-sdk/compare/otdf-python-v0.4.2...otdf-python-v1.0.0) (2026-01-07) + + +### ⚠ BREAKING CHANGES + +* **main:** Upgrade from connect-python 0.4.2 to 0.6.0 +* rewrite in pure Python ([#62](https://github.com/b-long/opentdf-python-sdk/issues/62)) + +### Features + +* add Python 3.14 support & fix pre-commit ([#117](https://github.com/b-long/opentdf-python-sdk/issues/117)) ([b89edfc](https://github.com/b-long/opentdf-python-sdk/commit/b89edfc70b13139691b7d2a11b256f59b457176d)) +* configure release-please ([#74](https://github.com/b-long/opentdf-python-sdk/issues/74)) ([439becd](https://github.com/b-long/opentdf-python-sdk/commit/439becd82a5faf834a190516b64e21aa331c0176)) +* rewrite in pure Python ([#62](https://github.com/b-long/opentdf-python-sdk/issues/62)) ([2a9c1fa](https://github.com/b-long/opentdf-python-sdk/commit/2a9c1fa6331c8b82efcc23b24e21461e4c443fcd)) +* Update to latest SDK ([#73](https://github.com/b-long/opentdf-python-sdk/issues/73)) ([9c0329e](https://github.com/b-long/opentdf-python-sdk/commit/9c0329ec76d4dea53ac66b5342d3cce6ec249d58)) + + +### Bug Fixes + +* fix release-please configuration ([#104](https://github.com/b-long/opentdf-python-sdk/issues/104)) ([3b1c949](https://github.com/b-long/opentdf-python-sdk/commit/3b1c949680b1c4e8ec5bae5d2dbb2f18dc53b559)) +* improve docs ([#106](https://github.com/b-long/opentdf-python-sdk/issues/106)) ([49aa4ae](https://github.com/b-long/opentdf-python-sdk/commit/49aa4aea5e576c20b3e26c852331de8b0469742f)) +* **main:** ensure compatibility with the latest `connect-python` ([#123](https://github.com/b-long/opentdf-python-sdk/issues/123)) ([4d160db](https://github.com/b-long/opentdf-python-sdk/commit/4d160dbed2bdedc4baaa807f97903aad710de943)) +* NanoTDF support ([#114](https://github.com/b-long/opentdf-python-sdk/issues/114)) ([8f09297](https://github.com/b-long/opentdf-python-sdk/commit/8f092976f6473db7738a86d7ec30dc9ebbcb6a3a)) +* preserve exception chain ([#119](https://github.com/b-long/opentdf-python-sdk/issues/119)) ([09984b8](https://github.com/b-long/opentdf-python-sdk/commit/09984b843b369a6d2c76dc8a81d6315f195ea773)) +* testing improvements ([#102](https://github.com/b-long/opentdf-python-sdk/issues/102)) ([8e82361](https://github.com/b-long/opentdf-python-sdk/commit/8e8236190df157da8ab7fda0b6dfb9cd78bae3bf)) +* update ruff ([#108](https://github.com/b-long/opentdf-python-sdk/issues/108)) ([5e4c796](https://github.com/b-long/opentdf-python-sdk/commit/5e4c796a8c1fc10b206cd2769f7c8548903ad3c1)) + ## [0.4.1](https://github.com/b-long/opentdf-python-sdk/compare/otdf-python-v0.4.0...otdf-python-v0.4.1) (2025-12-09) diff --git a/otdf-python-proto/pyproject.toml b/otdf-python-proto/pyproject.toml index 8fada34..2b63692 100644 --- a/otdf-python-proto/pyproject.toml +++ b/otdf-python-proto/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "otdf-python-proto" -version = "0.4.1" +version = "1.0.0" description = "Generated protobuf files for OpenTDF Python SDK" readme = "README.md" authors = [ diff --git a/otdf-python-proto/uv.lock b/otdf-python-proto/uv.lock index 353bdb2..12024f9 100644 --- a/otdf-python-proto/uv.lock +++ b/otdf-python-proto/uv.lock @@ -601,7 +601,7 @@ wheels = [ [[package]] name = "otdf-python-proto" -version = "0.4.1" +version = "1.0.0" source = { editable = "." } dependencies = [ { name = "connect-python", extra = ["compiler"] }, diff --git a/pyproject.toml b/pyproject.toml index e746f57..e6edf72 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "otdf-python" -version = "0.4.1" +version = "1.0.0" description = "Unofficial OpenTDF SDK for Python" readme = "README.md" authors = [ diff --git a/uv.lock b/uv.lock index e0915e6..8a5180b 100644 --- a/uv.lock +++ b/uv.lock @@ -422,7 +422,7 @@ wheels = [ [[package]] name = "otdf-python" -version = "0.4.1" +version = "1.0.0" source = { editable = "." } dependencies = [ { name = "connect-python" },