From ed654e1fbf90cfe954b44b3894155915aee7c307 Mon Sep 17 00:00:00 2001 From: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Date: Fri, 4 Apr 2025 11:21:44 +0530 Subject: [PATCH 1/3] chore(main): release toolbox-core 0.1.0 --- .release-please-manifest.json | 2 +- packages/toolbox-core/CHANGELOG.md | 28 +++++++++++++++++++ .../toolbox-core/src/toolbox_core/version.py | 2 +- 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4a7b2a5b..6182df46 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{"packages/toolbox-langchain": "0.1.0"} +{"packages/toolbox-langchain":"0.1.0","packages/toolbox-core":"0.1.0"} diff --git a/packages/toolbox-core/CHANGELOG.md b/packages/toolbox-core/CHANGELOG.md index e69de29b..2a1186b8 100644 --- a/packages/toolbox-core/CHANGELOG.md +++ b/packages/toolbox-core/CHANGELOG.md @@ -0,0 +1,28 @@ +# Changelog + +## 0.1.0 (2025-04-04) + + +### Features + +* add type validation to params when tool is invoked ([#129](https://github.com/googleapis/genai-toolbox-langchain-python/issues/129)) ([5d62138](https://github.com/googleapis/genai-toolbox-langchain-python/commit/5d621388b3dc8d6fb7583b56dc9d7fcfa02c0a8b)) +* Added a sync toolbox client ([#131](https://github.com/googleapis/genai-toolbox-langchain-python/issues/131)) ([ed82832](https://github.com/googleapis/genai-toolbox-langchain-python/commit/ed82832b6e84e8e278820b537fbdbfabd1a0b250)) +* **toolbox-core:** add authenticated parameters support ([#119](https://github.com/googleapis/genai-toolbox-langchain-python/issues/119)) ([10087a1](https://github.com/googleapis/genai-toolbox-langchain-python/commit/10087a136056cd47765b376ba18897bae5b848a3)) +* **toolbox-core:** add basic implementation ([#103](https://github.com/googleapis/genai-toolbox-langchain-python/issues/103)) ([4f992d8](https://github.com/googleapis/genai-toolbox-langchain-python/commit/4f992d8b2d3cc75692d030b67d13f90c36c49ac9)) +* **toolbox-core:** add support for bound parameters ([#120](https://github.com/googleapis/genai-toolbox-langchain-python/issues/120)) ([b2a2208](https://github.com/googleapis/genai-toolbox-langchain-python/commit/b2a22089d4a9abc067605d603c077ff4c4843147)) +* **toolbox-core:** updated generated docstring to include parameters and their descriptions ([#127](https://github.com/googleapis/genai-toolbox-langchain-python/issues/127)) ([eafe2e9](https://github.com/googleapis/genai-toolbox-langchain-python/commit/eafe2e9cb1e2f84e3b2ba5bee5c469ae5754ade9)) + + +### Bug Fixes + +* Add qualname for ToolboxTool instances ([#134](https://github.com/googleapis/genai-toolbox-langchain-python/issues/134)) ([5c2dff7](https://github.com/googleapis/genai-toolbox-langchain-python/commit/5c2dff7b2378eaa9298cc281b3658f85a32aa1a5)) +* correct invalid reference when using array types ([#128](https://github.com/googleapis/genai-toolbox-langchain-python/issues/128)) ([d5a3259](https://github.com/googleapis/genai-toolbox-langchain-python/commit/d5a325926e3fb03b33f9133e7cc70fa935b9aecb)) +* **deps:** update python-nonmajor ([#98](https://github.com/googleapis/genai-toolbox-langchain-python/issues/98)) ([f03e7ec](https://github.com/googleapis/genai-toolbox-langchain-python/commit/f03e7ec986eddfb1e0adc81b8be8e9140dcbd530)) + + +### Miscellaneous Chores + +* add initial toolbox-core package ([#102](https://github.com/googleapis/genai-toolbox-langchain-python/issues/102)) ([771a29c](https://github.com/googleapis/genai-toolbox-langchain-python/commit/771a29cde96581c2a1d9860a98fd22bf922915b5)) +* change back version to allow releases ([#138](https://github.com/googleapis/genai-toolbox-langchain-python/issues/138)) ([a1e5a4a](https://github.com/googleapis/genai-toolbox-langchain-python/commit/a1e5a4a0cd8035f146f9b444b631ff578187106a)) +* change port number to default toolbox port ([#135](https://github.com/googleapis/genai-toolbox-langchain-python/issues/135)) ([6164b09](https://github.com/googleapis/genai-toolbox-langchain-python/commit/6164b09d60412a0e3faf95c1b2e8df13b5ab7782)) +* remove unused imports ([#130](https://github.com/googleapis/genai-toolbox-langchain-python/issues/130)) ([6454676](https://github.com/googleapis/genai-toolbox-langchain-python/commit/645467668412db5157dc43acb9916126c55cf514)) diff --git a/packages/toolbox-core/src/toolbox_core/version.py b/packages/toolbox-core/src/toolbox_core/version.py index a9136a34..702896da 100644 --- a/packages/toolbox-core/src/toolbox_core/version.py +++ b/packages/toolbox-core/src/toolbox_core/version.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "0.0.1" +__version__ = "0.1.0" From 18388d3c3879915513a75e0ccfa91d2df55b49f2 Mon Sep 17 00:00:00 2001 From: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Date: Fri, 4 Apr 2025 11:26:01 +0530 Subject: [PATCH 2/3] Update CHANGELOG.md --- packages/toolbox-core/CHANGELOG.md | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/packages/toolbox-core/CHANGELOG.md b/packages/toolbox-core/CHANGELOG.md index 2a1186b8..6cca757b 100644 --- a/packages/toolbox-core/CHANGELOG.md +++ b/packages/toolbox-core/CHANGELOG.md @@ -5,24 +5,15 @@ ### Features -* add type validation to params when tool is invoked ([#129](https://github.com/googleapis/genai-toolbox-langchain-python/issues/129)) ([5d62138](https://github.com/googleapis/genai-toolbox-langchain-python/commit/5d621388b3dc8d6fb7583b56dc9d7fcfa02c0a8b)) -* Added a sync toolbox client ([#131](https://github.com/googleapis/genai-toolbox-langchain-python/issues/131)) ([ed82832](https://github.com/googleapis/genai-toolbox-langchain-python/commit/ed82832b6e84e8e278820b537fbdbfabd1a0b250)) +* **toolbox-core:** add type validation to params when tool is invoked ([#129](https://github.com/googleapis/genai-toolbox-langchain-python/issues/129)) ([5d62138](https://github.com/googleapis/genai-toolbox-langchain-python/commit/5d621388b3dc8d6fb7583b56dc9d7fcfa02c0a8b)) +* **toolbox-core:** Added a sync toolbox client ([#131](https://github.com/googleapis/genai-toolbox-langchain-python/issues/131)) ([ed82832](https://github.com/googleapis/genai-toolbox-langchain-python/commit/ed82832b6e84e8e278820b537fbdbfabd1a0b250)) * **toolbox-core:** add authenticated parameters support ([#119](https://github.com/googleapis/genai-toolbox-langchain-python/issues/119)) ([10087a1](https://github.com/googleapis/genai-toolbox-langchain-python/commit/10087a136056cd47765b376ba18897bae5b848a3)) -* **toolbox-core:** add basic implementation ([#103](https://github.com/googleapis/genai-toolbox-langchain-python/issues/103)) ([4f992d8](https://github.com/googleapis/genai-toolbox-langchain-python/commit/4f992d8b2d3cc75692d030b67d13f90c36c49ac9)) * **toolbox-core:** add support for bound parameters ([#120](https://github.com/googleapis/genai-toolbox-langchain-python/issues/120)) ([b2a2208](https://github.com/googleapis/genai-toolbox-langchain-python/commit/b2a22089d4a9abc067605d603c077ff4c4843147)) * **toolbox-core:** updated generated docstring to include parameters and their descriptions ([#127](https://github.com/googleapis/genai-toolbox-langchain-python/issues/127)) ([eafe2e9](https://github.com/googleapis/genai-toolbox-langchain-python/commit/eafe2e9cb1e2f84e3b2ba5bee5c469ae5754ade9)) +* **toolbox-core:** add basic implementation ([#103](https://github.com/googleapis/genai-toolbox-langchain-python/issues/103)) ([4f992d8](https://github.com/googleapis/genai-toolbox-langchain-python/commit/4f992d8b2d3cc75692d030b67d13f90c36c49ac9)) ### Bug Fixes -* Add qualname for ToolboxTool instances ([#134](https://github.com/googleapis/genai-toolbox-langchain-python/issues/134)) ([5c2dff7](https://github.com/googleapis/genai-toolbox-langchain-python/commit/5c2dff7b2378eaa9298cc281b3658f85a32aa1a5)) -* correct invalid reference when using array types ([#128](https://github.com/googleapis/genai-toolbox-langchain-python/issues/128)) ([d5a3259](https://github.com/googleapis/genai-toolbox-langchain-python/commit/d5a325926e3fb03b33f9133e7cc70fa935b9aecb)) -* **deps:** update python-nonmajor ([#98](https://github.com/googleapis/genai-toolbox-langchain-python/issues/98)) ([f03e7ec](https://github.com/googleapis/genai-toolbox-langchain-python/commit/f03e7ec986eddfb1e0adc81b8be8e9140dcbd530)) - - -### Miscellaneous Chores - -* add initial toolbox-core package ([#102](https://github.com/googleapis/genai-toolbox-langchain-python/issues/102)) ([771a29c](https://github.com/googleapis/genai-toolbox-langchain-python/commit/771a29cde96581c2a1d9860a98fd22bf922915b5)) -* change back version to allow releases ([#138](https://github.com/googleapis/genai-toolbox-langchain-python/issues/138)) ([a1e5a4a](https://github.com/googleapis/genai-toolbox-langchain-python/commit/a1e5a4a0cd8035f146f9b444b631ff578187106a)) -* change port number to default toolbox port ([#135](https://github.com/googleapis/genai-toolbox-langchain-python/issues/135)) ([6164b09](https://github.com/googleapis/genai-toolbox-langchain-python/commit/6164b09d60412a0e3faf95c1b2e8df13b5ab7782)) -* remove unused imports ([#130](https://github.com/googleapis/genai-toolbox-langchain-python/issues/130)) ([6454676](https://github.com/googleapis/genai-toolbox-langchain-python/commit/645467668412db5157dc43acb9916126c55cf514)) +* **toolbox-core:** Add qualname for ToolboxTool instances ([#134](https://github.com/googleapis/genai-toolbox-langchain-python/issues/134)) ([5c2dff7](https://github.com/googleapis/genai-toolbox-langchain-python/commit/5c2dff7b2378eaa9298cc281b3658f85a32aa1a5)) +* **toolbox-core:** correct invalid reference when using array types ([#128](https://github.com/googleapis/genai-toolbox-langchain-python/issues/128)) ([d5a3259](https://github.com/googleapis/genai-toolbox-langchain-python/commit/d5a325926e3fb03b33f9133e7cc70fa935b9aecb)) From 118aabadd7d76bddbefc66d7c8f6cb6bfd955919 Mon Sep 17 00:00:00 2001 From: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Date: Fri, 4 Apr 2025 11:28:48 +0530 Subject: [PATCH 3/3] Update CHANGELOG.md --- packages/toolbox-core/CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/toolbox-core/CHANGELOG.md b/packages/toolbox-core/CHANGELOG.md index 6cca757b..2c373c2a 100644 --- a/packages/toolbox-core/CHANGELOG.md +++ b/packages/toolbox-core/CHANGELOG.md @@ -12,6 +12,9 @@ * **toolbox-core:** updated generated docstring to include parameters and their descriptions ([#127](https://github.com/googleapis/genai-toolbox-langchain-python/issues/127)) ([eafe2e9](https://github.com/googleapis/genai-toolbox-langchain-python/commit/eafe2e9cb1e2f84e3b2ba5bee5c469ae5754ade9)) * **toolbox-core:** add basic implementation ([#103](https://github.com/googleapis/genai-toolbox-langchain-python/issues/103)) ([4f992d8](https://github.com/googleapis/genai-toolbox-langchain-python/commit/4f992d8b2d3cc75692d030b67d13f90c36c49ac9)) +### Documentation +* **toolbox-core:** add README ([#132](https://github.com/googleapis/genai-toolbox-langchain-python/issues/132)) ([839ed94](https://github.com/googleapis/genai-toolbox-langchain-python/commit/839ed940b5d8de31a83a98b375a7fd24402f5267)) + ### Bug Fixes