From 8d3309f1c34317fff7597a617bbbd71784a2f093 Mon Sep 17 00:00:00 2001 From: Patrick Ogenstad Date: Tue, 26 Aug 2025 08:58:18 +0200 Subject: [PATCH] Version 1.14.0 --- CHANGELOG.md | 14 ++++++++++++++ .../+add_numberpool_support_protocols.added.md | 1 - changelog/+batch.fixed.md | 1 - changelog/+branch-in-count.fixed.md | 1 - changelog/+race-condition.fixed.md | 1 - changelog/466.added.md | 1 - changelog/6882.fixed.md | 1 - pyproject.toml | 2 +- 8 files changed, 15 insertions(+), 7 deletions(-) delete mode 100644 changelog/+add_numberpool_support_protocols.added.md delete mode 100644 changelog/+batch.fixed.md delete mode 100644 changelog/+branch-in-count.fixed.md delete mode 100644 changelog/+race-condition.fixed.md delete mode 100644 changelog/466.added.md delete mode 100644 changelog/6882.fixed.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a565484..ea7995c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,20 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang +## [1.14.0](https://github.com/opsmill/infrahub-sdk-python/tree/v1.14.0) - 2025-08-26 + +### Added + +- Added `infrahubctl repository init` command to allow the initialization of an Infrahub repository using [infrahub-template](https://github.com/opsmill/infrahub-template). ([#466](https://github.com/opsmill/infrahub-sdk-python/issues/466)) +- add support for NumberPool attributes in generated protocols + +### Fixed + +- Fix value lookup using a flat notation like `foo__bar__value` with relationships of cardinality one ([#6882](https://github.com/opsmill/infrahub-sdk-python/issues/6882)) +- Create a new batch while fetching relationships instead of using the reusing the same one. +- Update internal calls to `count` to include the branch parameter so that the query is performed on the correct branch +- Update offset in process_page() which was causing a race condition in rare case. ([#514](https://github.com/opsmill/infrahub-sdk-python/pull/514)) + ## [1.13.5](https://github.com/opsmill/infrahub-sdk-python/tree/v1.13.5) - 2025-07-23 ### Fixed diff --git a/changelog/+add_numberpool_support_protocols.added.md b/changelog/+add_numberpool_support_protocols.added.md deleted file mode 100644 index aef27a24..00000000 --- a/changelog/+add_numberpool_support_protocols.added.md +++ /dev/null @@ -1 +0,0 @@ -add support for NumberPool attributes in generated protocols diff --git a/changelog/+batch.fixed.md b/changelog/+batch.fixed.md deleted file mode 100644 index 635d6b62..00000000 --- a/changelog/+batch.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Create a new batch while fetching relationships instead of using the reusing the same one. \ No newline at end of file diff --git a/changelog/+branch-in-count.fixed.md b/changelog/+branch-in-count.fixed.md deleted file mode 100644 index b4227386..00000000 --- a/changelog/+branch-in-count.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Update internal calls to `count` to include the branch parameter so that the query is performed on the correct branch \ No newline at end of file diff --git a/changelog/+race-condition.fixed.md b/changelog/+race-condition.fixed.md deleted file mode 100644 index 0db5f365..00000000 --- a/changelog/+race-condition.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Update offset in process_page() which was causing a race condition in rare case. \ No newline at end of file diff --git a/changelog/466.added.md b/changelog/466.added.md deleted file mode 100644 index 49d639ef..00000000 --- a/changelog/466.added.md +++ /dev/null @@ -1 +0,0 @@ -Added `infrahubctl repository init` command to allow the initialization of an Infrahub repository using [infrahub-template](https://github.com/opsmill/infrahub-template). \ No newline at end of file diff --git a/changelog/6882.fixed.md b/changelog/6882.fixed.md deleted file mode 100644 index c0c8cebc..00000000 --- a/changelog/6882.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix value lookup using a flat notation like `foo__bar__value` with relationships of cardinality one \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 17c0ccd3..c51c7ae1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "infrahub-sdk" -version = "1.13.5" +version = "1.14.0" description = "Python Client to interact with Infrahub" authors = ["OpsMill "] readme = "README.md"