diff --git a/autogen/pyproject.toml b/autogen/pyproject.toml index d9ca9ff577..892e881de9 100644 --- a/autogen/pyproject.toml +++ b/autogen/pyproject.toml @@ -1,7 +1,7 @@ [project] dynamic = ["classifiers", "version", "readme", "authors", "requires-python", "description"] dependencies = [ - "composio_core===0.1.40", + "composio_core===0.1.41", "pyautogen===0.2.19" ] name = "composio_autogen" diff --git a/autogen/setup.py b/autogen/setup.py index 3055f842a0..fd02e57924 100644 --- a/autogen/setup.py +++ b/autogen/setup.py @@ -14,7 +14,7 @@ def resolve_paths(*paths): setup( name="composio_autogen", - version="0.1.40", + version="0.1.41", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your Autogen agent.", diff --git a/core/composio/sdk/core.py b/core/composio/sdk/core.py index 698d706f4a..ba51fee1a3 100644 --- a/core/composio/sdk/core.py +++ b/core/composio/sdk/core.py @@ -59,7 +59,8 @@ def initiate_connection(self, integrationId: Union[str, TestIntegration]) -> Con raise Exception("Failed to create connection") def execute_action(self, action: Action, params: dict): - connectionId = get_user_connection(action.value[0]) + tool_name = action.value[0] + connectionId = get_user_connection(tool_name) if not connectionId: raise Exception(f"User not authenticated or connection not found. Please authenticate using: composio-cli add {tool_name}") diff --git a/core/setup.py b/core/setup.py index 5f5ff3b215..54b8c0c7a8 100644 --- a/core/setup.py +++ b/core/setup.py @@ -25,7 +25,7 @@ def run(self): setup( name="composio_core", - version="0.1.40", + version="0.1.41", author="Utkarsh", author_email="utkarsh@composio.dev", description="Core package to act as a bridge between composio platform and other services.", diff --git a/crew_ai/pyproject.toml b/crew_ai/pyproject.toml index ecd65d3335..ea3186836e 100644 --- a/crew_ai/pyproject.toml +++ b/crew_ai/pyproject.toml @@ -1,7 +1,7 @@ [project] dynamic = ["classifiers", "version", "readme", "authors", "requires-python", "description"] dependencies = [ - "composio_langchain===0.1.40", + "composio_langchain===0.1.41", ] name = "composio_crewai" diff --git a/crew_ai/requirements.txt b/crew_ai/requirements.txt index f6c8899f8d..ea5efe4958 100644 --- a/crew_ai/requirements.txt +++ b/crew_ai/requirements.txt @@ -1 +1 @@ -composio_langchain===0.1.40 \ No newline at end of file +composio_langchain===0.1.41 \ No newline at end of file diff --git a/crew_ai/setup.py b/crew_ai/setup.py index 58a42e209b..6d2c4d4965 100644 --- a/crew_ai/setup.py +++ b/crew_ai/setup.py @@ -14,7 +14,7 @@ def resolve_paths(*paths): setup( name="composio_crewai", - version="0.1.40", + version="0.1.41", author="Himanshu", author_email="himanshu@composio.dev", description="Use Composio to get an array of tools with your CrewAI agent.", diff --git a/langchain/composio_langchain/composio_tool_spec.ipynb b/langchain/composio_langchain/composio_tool_spec.ipynb index d2c561c59a..c6f8dbf735 100644 --- a/langchain/composio_langchain/composio_tool_spec.ipynb +++ b/langchain/composio_langchain/composio_tool_spec.ipynb @@ -10,7 +10,7 @@ "output_type": "stream", "text": [ "Requirement already satisfied: langchain-openai in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (0.0.8)\n", - "Requirement already satisfied: langchain-core<0.2.0,>=0.1.27 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-openai) (0.1.40)\n", + "Requirement already satisfied: langchain-core<0.2.0,>=0.1.27 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-openai) (0.1.41)\n", "Requirement already satisfied: openai<2.0.0,>=1.10.0 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-openai) (1.12.0)\n", "Requirement already satisfied: tiktoken<1,>=0.5.2 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-openai) (0.6.0)\n", "Requirement already satisfied: PyYAML>=5.3 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-core<0.2.0,>=0.1.27->langchain-openai) (6.0.1)\n", @@ -63,7 +63,7 @@ "Requirement already satisfied: jsonpatch<2.0,>=1.33 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain) (1.33)\n", "Collecting langchain-community<0.1,>=0.0.28 (from langchain)\n", " Using cached langchain_community-0.0.28-py3-none-any.whl.metadata (8.3 kB)\n", - "Requirement already satisfied: langchain-core<0.2.0,>=0.1.40 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain) (0.1.40)\n", + "Requirement already satisfied: langchain-core<0.2.0,>=0.1.41 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain) (0.1.41)\n", "Collecting langchain-text-splitters<0.1,>=0.0.1 (from langchain)\n", " Using cached langchain_text_splitters-0.0.1-py3-none-any.whl.metadata (2.0 kB)\n", "Requirement already satisfied: langsmith<0.2.0,>=0.1.17 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain) (0.1.27)\n", @@ -79,8 +79,8 @@ "Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain) (3.20.2)\n", "Requirement already satisfied: typing-inspect<1,>=0.4.0 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from dataclasses-json<0.7,>=0.5.7->langchain) (0.9.0)\n", "Requirement already satisfied: jsonpointer>=1.9 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from jsonpatch<2.0,>=1.33->langchain) (2.4)\n", - "Requirement already satisfied: anyio<5,>=3 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-core<0.2.0,>=0.1.40->langchain) (4.3.0)\n", - "Requirement already satisfied: packaging<24.0,>=23.2 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-core<0.2.0,>=0.1.40->langchain) (23.2)\n", + "Requirement already satisfied: anyio<5,>=3 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-core<0.2.0,>=0.1.41->langchain) (4.3.0)\n", + "Requirement already satisfied: packaging<24.0,>=23.2 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langchain-core<0.2.0,>=0.1.41->langchain) (23.2)\n", "Requirement already satisfied: orjson<4.0.0,>=3.9.14 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from langsmith<0.2.0,>=0.1.17->langchain) (3.9.14)\n", "Requirement already satisfied: annotated-types>=0.4.0 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from pydantic<3,>=1->langchain) (0.6.0)\n", "Requirement already satisfied: pydantic-core==2.16.2 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from pydantic<3,>=1->langchain) (2.16.2)\n", @@ -89,7 +89,7 @@ "Requirement already satisfied: idna<4,>=2.5 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from requests<3,>=2->langchain) (3.6)\n", "Requirement already satisfied: urllib3<3,>=1.21.1 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from requests<3,>=2->langchain) (2.2.1)\n", "Requirement already satisfied: certifi>=2017.4.17 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from requests<3,>=2->langchain) (2024.2.2)\n", - "Requirement already satisfied: sniffio>=1.1 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from anyio<5,>=3->langchain-core<0.2.0,>=0.1.40->langchain) (1.3.0)\n", + "Requirement already satisfied: sniffio>=1.1 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from anyio<5,>=3->langchain-core<0.2.0,>=0.1.41->langchain) (1.3.0)\n", "Requirement already satisfied: mypy-extensions>=0.3.0 in /Users/karanvaidya/codes/composio_sdk/venv/lib/python3.11/site-packages (from typing-inspect<1,>=0.4.0->dataclasses-json<0.7,>=0.5.7->langchain) (1.0.0)\n", "Using cached langchain-0.1.12-py3-none-any.whl (809 kB)\n", "Using cached langchain_community-0.0.28-py3-none-any.whl (1.8 MB)\n", diff --git a/langchain/pyproject.toml b/langchain/pyproject.toml index 6f4c295f55..f333993073 100644 --- a/langchain/pyproject.toml +++ b/langchain/pyproject.toml @@ -9,7 +9,7 @@ dependencies = [ "langchain-openai===0.0.2.post1", "langchainhub==0.1.15", "pydantic===2.6.4", - "composio_core===0.1.40" + "composio_core===0.1.41" ] name = "composio_langchain" diff --git a/langchain/requirements.txt b/langchain/requirements.txt index 08e861dbaf..800ec61638 100644 --- a/langchain/requirements.txt +++ b/langchain/requirements.txt @@ -2,4 +2,4 @@ langchain===0.1.0 langchain-openai===0.0.2.post1 pydantic===2.6.4 langchainhub==0.1.15 -composio_core===0.1.40 \ No newline at end of file +composio_core===0.1.41 \ No newline at end of file diff --git a/langchain/setup.py b/langchain/setup.py index 468e16ca7e..132e270035 100644 --- a/langchain/setup.py +++ b/langchain/setup.py @@ -14,7 +14,7 @@ def resolve_paths(*paths): setup( name="composio_langchain", - version="0.1.40", + version="0.1.41", author="Karan", author_email="karan@composio.dev", description="Use Composio to get an array of tools with your LangChain agent.",