From 6d9af11e14f044a64d8781d6b3c32db67f81bb86 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 18:26:05 +0000 Subject: [PATCH 1/6] chore(main): release 0.1.0 --- CHANGELOG.md | 43 +++++++++++++++++++++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7abead1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,43 @@ +# Changelog + +## 0.1.0 (2025-03-17) + + +### ⚠ BREAKING CHANGES + +* Add support for sync operations ([#20](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/20)) +* **llamaindex-sdk:** Add support for Bound Params. ([#10](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/10)) +* rename package to 'toolbox_llamaindex' ([#8](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/8)) +* **toolbox-sdk:** deprecate 'add_auth_headers' in favor of 'add_auth_tokens' ([#170](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/170)) + +### Features + +* Add support for sync operations ([#20](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/20)) ([1fa45af](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1fa45afed49db863bf17641fb5984bf8ceb5a4c6)) +* LlamaIndex SDK ([#48](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/48)) ([aa28363](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/aa283638927171eddc21cb8dc81e2d811969dba0)) +* **llamaindex-sdk:** Add support for Bound Params. ([#10](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/10)) ([1d484a8](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1d484a8daee5567d5a32d20ea492dbc125daf332)) +* **llamaindex-sdk:** Implement OAuth support for LlamaIndex. ([#159](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/159)) ([34113db](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/34113db2f1556035ce6450971d3550629b552b68)) +* **sdk:** Make ClientSession optional when initializing ToolboxClient ([#55](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/55)) ([e0c0e39](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/e0c0e39a3e39b0a4b717dcd6af8e4401eedbeaa4)) + + +### Bug Fixes + +* Add items to parameter schema ([#9](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/9)) ([769b7f1](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/769b7f1c86dd83c9cd5e19c8bd28890da6f6a6ae)) +* Fix the errors showing up after setting up mypy type checker. ([#74](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/74)) ([0253474](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/0253474125152683521f9cad09fd368dbb22337d)) +* **llamaindex-sdk:** Fix issue causing client session to not close properly while closing SDK. ([#82](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/82)) ([321fffb](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/321fffb9c66ddfdb66fbbd1959b02db0bee9d55c)) +* Rename package to 'toolbox_llamaindex' ([#8](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/8)) ([9b71c72](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/9b71c728a7887d783a027fc54367584e0ddd4489)) +* Schema float type ([#264](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/264)) ([8ba38a2](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/8ba38a2fc61925a75c0809d77f5802342391dea7)) +* Throw tool errors correctly. ([#35](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/35)) ([11159c6](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/11159c6ac9813d8da21888c70a8550518f64f3ce)) +* **toolbox-sdk:** Deprecate 'add_auth_headers' in favor of 'add_auth_tokens' ([#170](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/170)) ([1ea193e](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1ea193ebf5cd61cf800c108771c6e433d2473be5)) + + +### Documentation + +* **llamaindex-sdk:** Add README for LlamaIndex SDK ([#53](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/53)) ([c2b5348](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/c2b5348e389d61afec1f4c4e87551469b02316c9)) +* Update README for new features ([#22](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/22)) ([f5060b9](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/f5060b9057329809073553c88ebd2e677db7b902)) +* Update the README to recommend AgentWorkflow for using LlamaIndex. ([#34](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/34)) ([fe8e74f](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/fe8e74fb2c76af6598e6054914b03731c85a2741)) + + +### Miscellaneous Chores + +* Release 0.0.1 ([#36](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/36)) ([fd1e3b3](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/fd1e3b32d4a6c7d5cd8e6250feaa406d0ebd930d)) +* Release 0.1.0 ([#37](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/37)) ([b61b334](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/b61b3342479a7b0120c18ee9f875515b3e066e3e)) diff --git a/pyproject.toml b/pyproject.toml index c56a1f2..e9f6d93 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "toolbox-llamaindex" -version="0.0.1" +version="0.1.0" description = "Python SDK for interacting with the Toolbox service with LlamaIndex" license = {file = "LICENSE"} requires-python = ">=3.9" From ea52f4e843397cbde700941373d513b05aa0c3cd Mon Sep 17 00:00:00 2001 From: Twisha Bansal Date: Tue, 18 Mar 2025 20:40:51 +0530 Subject: [PATCH 2/6] remove breaking changes --- CHANGELOG.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7abead1..324a616 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,13 +3,6 @@ ## 0.1.0 (2025-03-17) -### ⚠ BREAKING CHANGES - -* Add support for sync operations ([#20](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/20)) -* **llamaindex-sdk:** Add support for Bound Params. ([#10](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/10)) -* rename package to 'toolbox_llamaindex' ([#8](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/8)) -* **toolbox-sdk:** deprecate 'add_auth_headers' in favor of 'add_auth_tokens' ([#170](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/170)) - ### Features * Add support for sync operations ([#20](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/20)) ([1fa45af](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1fa45afed49db863bf17641fb5984bf8ceb5a4c6)) From dd52330d493d84f32814ca00b4af03dfaa2bcac9 Mon Sep 17 00:00:00 2001 From: Twisha Bansal Date: Tue, 18 Mar 2025 20:43:00 +0530 Subject: [PATCH 3/6] remove unimportant features and format existing correctly. --- CHANGELOG.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 324a616..5546bbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,26 +6,25 @@ ### Features * Add support for sync operations ([#20](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/20)) ([1fa45af](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1fa45afed49db863bf17641fb5984bf8ceb5a4c6)) -* LlamaIndex SDK ([#48](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/48)) ([aa28363](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/aa283638927171eddc21cb8dc81e2d811969dba0)) -* **llamaindex-sdk:** Add support for Bound Params. ([#10](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/10)) ([1d484a8](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1d484a8daee5567d5a32d20ea492dbc125daf332)) -* **llamaindex-sdk:** Implement OAuth support for LlamaIndex. ([#159](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/159)) ([34113db](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/34113db2f1556035ce6450971d3550629b552b68)) -* **sdk:** Make ClientSession optional when initializing ToolboxClient ([#55](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/55)) ([e0c0e39](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/e0c0e39a3e39b0a4b717dcd6af8e4401eedbeaa4)) +* Add support for Bound Params. ([#10](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/10)) ([1d484a8](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1d484a8daee5567d5a32d20ea492dbc125daf332)) +* Implement OAuth support for LlamaIndex. ([#159](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/159)) ([34113db](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/34113db2f1556035ce6450971d3550629b552b68)) +* Make ClientSession optional when initializing ToolboxClient ([#55](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/55)) ([e0c0e39](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/e0c0e39a3e39b0a4b717dcd6af8e4401eedbeaa4)) ### Bug Fixes * Add items to parameter schema ([#9](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/9)) ([769b7f1](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/769b7f1c86dd83c9cd5e19c8bd28890da6f6a6ae)) * Fix the errors showing up after setting up mypy type checker. ([#74](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/74)) ([0253474](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/0253474125152683521f9cad09fd368dbb22337d)) -* **llamaindex-sdk:** Fix issue causing client session to not close properly while closing SDK. ([#82](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/82)) ([321fffb](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/321fffb9c66ddfdb66fbbd1959b02db0bee9d55c)) +* Fix issue causing client session to not close properly while closing SDK. ([#82](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/82)) ([321fffb](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/321fffb9c66ddfdb66fbbd1959b02db0bee9d55c)) * Rename package to 'toolbox_llamaindex' ([#8](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/8)) ([9b71c72](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/9b71c728a7887d783a027fc54367584e0ddd4489)) * Schema float type ([#264](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/264)) ([8ba38a2](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/8ba38a2fc61925a75c0809d77f5802342391dea7)) * Throw tool errors correctly. ([#35](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/35)) ([11159c6](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/11159c6ac9813d8da21888c70a8550518f64f3ce)) -* **toolbox-sdk:** Deprecate 'add_auth_headers' in favor of 'add_auth_tokens' ([#170](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/170)) ([1ea193e](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1ea193ebf5cd61cf800c108771c6e433d2473be5)) +* Deprecate 'add_auth_headers' in favor of 'add_auth_tokens' ([#170](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/170)) ([1ea193e](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1ea193ebf5cd61cf800c108771c6e433d2473be5)) ### Documentation -* **llamaindex-sdk:** Add README for LlamaIndex SDK ([#53](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/53)) ([c2b5348](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/c2b5348e389d61afec1f4c4e87551469b02316c9)) +* Add README for LlamaIndex SDK ([#53](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/53)) ([c2b5348](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/c2b5348e389d61afec1f4c4e87551469b02316c9)) * Update README for new features ([#22](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/22)) ([f5060b9](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/f5060b9057329809073553c88ebd2e677db7b902)) * Update the README to recommend AgentWorkflow for using LlamaIndex. ([#34](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/34)) ([fe8e74f](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/fe8e74fb2c76af6598e6054914b03731c85a2741)) From c866117d8c1bdb2db7d9b2db6f809fd1c91ae962 Mon Sep 17 00:00:00 2001 From: Twisha Bansal Date: Tue, 18 Mar 2025 20:48:14 +0530 Subject: [PATCH 4/6] remove wrongly linked features --- CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5546bbe..f15f9e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,9 +7,6 @@ * Add support for sync operations ([#20](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/20)) ([1fa45af](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1fa45afed49db863bf17641fb5984bf8ceb5a4c6)) * Add support for Bound Params. ([#10](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/10)) ([1d484a8](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1d484a8daee5567d5a32d20ea492dbc125daf332)) -* Implement OAuth support for LlamaIndex. ([#159](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/159)) ([34113db](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/34113db2f1556035ce6450971d3550629b552b68)) -* Make ClientSession optional when initializing ToolboxClient ([#55](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/55)) ([e0c0e39](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/e0c0e39a3e39b0a4b717dcd6af8e4401eedbeaa4)) - ### Bug Fixes @@ -24,7 +21,6 @@ ### Documentation -* Add README for LlamaIndex SDK ([#53](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/53)) ([c2b5348](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/c2b5348e389d61afec1f4c4e87551469b02316c9)) * Update README for new features ([#22](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/22)) ([f5060b9](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/f5060b9057329809073553c88ebd2e677db7b902)) * Update the README to recommend AgentWorkflow for using LlamaIndex. ([#34](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/34)) ([fe8e74f](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/fe8e74fb2c76af6598e6054914b03731c85a2741)) From 98bd15daf72e0fdd9177097649b6224173821916 Mon Sep 17 00:00:00 2001 From: Twisha Bansal Date: Tue, 18 Mar 2025 20:49:58 +0530 Subject: [PATCH 5/6] remove wrongly linked features from other repos --- CHANGELOG.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f15f9e3..f0fa2d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,13 +11,8 @@ ### Bug Fixes * Add items to parameter schema ([#9](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/9)) ([769b7f1](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/769b7f1c86dd83c9cd5e19c8bd28890da6f6a6ae)) -* Fix the errors showing up after setting up mypy type checker. ([#74](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/74)) ([0253474](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/0253474125152683521f9cad09fd368dbb22337d)) -* Fix issue causing client session to not close properly while closing SDK. ([#82](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/82)) ([321fffb](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/321fffb9c66ddfdb66fbbd1959b02db0bee9d55c)) * Rename package to 'toolbox_llamaindex' ([#8](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/8)) ([9b71c72](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/9b71c728a7887d783a027fc54367584e0ddd4489)) -* Schema float type ([#264](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/264)) ([8ba38a2](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/8ba38a2fc61925a75c0809d77f5802342391dea7)) * Throw tool errors correctly. ([#35](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/35)) ([11159c6](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/11159c6ac9813d8da21888c70a8550518f64f3ce)) -* Deprecate 'add_auth_headers' in favor of 'add_auth_tokens' ([#170](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/170)) ([1ea193e](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/1ea193ebf5cd61cf800c108771c6e433d2473be5)) - ### Documentation From cddc9268763689258ef73f68244d768585711bb3 Mon Sep 17 00:00:00 2001 From: Twisha Bansal Date: Tue, 18 Mar 2025 20:51:18 +0530 Subject: [PATCH 6/6] remove misc chores --- CHANGELOG.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0fa2d5..e9d1c09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,9 +18,3 @@ * Update README for new features ([#22](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/22)) ([f5060b9](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/f5060b9057329809073553c88ebd2e677db7b902)) * Update the README to recommend AgentWorkflow for using LlamaIndex. ([#34](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/34)) ([fe8e74f](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/fe8e74fb2c76af6598e6054914b03731c85a2741)) - - -### Miscellaneous Chores - -* Release 0.0.1 ([#36](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/36)) ([fd1e3b3](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/fd1e3b32d4a6c7d5cd8e6250feaa406d0ebd930d)) -* Release 0.1.0 ([#37](https://github.com/googleapis/genai-toolbox-llamaindex-python/issues/37)) ([b61b334](https://github.com/googleapis/genai-toolbox-llamaindex-python/commit/b61b3342479a7b0120c18ee9f875515b3e066e3e))