From 762492c2e5692df83a6e7f85be60508d16325952 Mon Sep 17 00:00:00 2001 From: Utkarsh Dixit Date: Sat, 1 Jun 2024 07:57:25 +0530 Subject: [PATCH 1/5] fix: use proper enum key standard in local tool enums --- composio/cli/apps.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composio/cli/apps.py b/composio/cli/apps.py index f36b46851b0..56331c62100 100755 --- a/composio/cli/apps.py +++ b/composio/cli/apps.py @@ -252,7 +252,7 @@ def _get_action_enum(apps: t.List[AppModel], actions: t.List[ActionModel]) -> st local_tool_handler = LocalToolHandler() for tool in local_tool_handler.registered_tools: for action in tool.actions(): - enum_name = f"{_get_enum_key(action().action_name)}" + enum_name = f"{_get_enum_key(action().get_tool_merged_action_name())}" enum_value = f'("{tool.tool_name}", "{tool.tool_name}_{action().action_name}", True, True)' action_enums += f" {enum_name} = {enum_value}\n" return ACTION_ENUM_TEMPLATE.format(actions=action_enums) From b2e848530623317eb03d0844ff00dbed4976a86f Mon Sep 17 00:00:00 2001 From: Utkarsh Dixit Date: Sat, 1 Jun 2024 08:01:26 +0530 Subject: [PATCH 2/5] fix: actions toolname for ragtool --- composio/local_tools/ragtool/actions/rag_add_request.py | 2 +- composio/local_tools/ragtool/actions/rag_query.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/composio/local_tools/ragtool/actions/rag_add_request.py b/composio/local_tools/ragtool/actions/rag_add_request.py index 5fc00a2f76e..d2e08032dd7 100644 --- a/composio/local_tools/ragtool/actions/rag_add_request.py +++ b/composio/local_tools/ragtool/actions/rag_add_request.py @@ -16,7 +16,7 @@ class AddContentToRagTool(Action): _request_schema = RagToolAddRequest _response_schema = RagToolAddResponse _tags = ["Knowledge Base"] - _tool_name = "ragtoolactions" + _tool_name = "ragtool" def execute(self, request: RagToolAddRequest, authorisation_data: dict = {}): """Add content to the knowledge base""" diff --git a/composio/local_tools/ragtool/actions/rag_query.py b/composio/local_tools/ragtool/actions/rag_query.py index 8c70d479e7c..55169eb99c6 100644 --- a/composio/local_tools/ragtool/actions/rag_query.py +++ b/composio/local_tools/ragtool/actions/rag_query.py @@ -17,7 +17,7 @@ class RagToolQuery(Action): _request_schema = RagToolQueryRequest _response_schema = RagToolQueryResponse _tags = ["Knowledge Base"] - _tool_name = "ragtoolactions" + _tool_name = "ragtool" def execute(self, request: RagToolQueryRequest, authorisation_data: dict = {}): From ad3ecd5f9f46df55f6755ef74d43f8e8c66296f9 Mon Sep 17 00:00:00 2001 From: Utkarsh Dixit Date: Sat, 1 Jun 2024 08:04:15 +0530 Subject: [PATCH 3/5] feat: update local tools docs to mention __tool_name naming convention --- docs/adding-local-tool.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/adding-local-tool.md b/docs/adding-local-tool.md index c6e8d77c250..3d4d3ca42af 100644 --- a/docs/adding-local-tool.md +++ b/docs/adding-local-tool.md @@ -78,6 +78,8 @@ composio/local_tools/ return {"execution_details": {"executed": True}, "response_data": response_data} ``` +**Note:** Make sure _tool_name is always the lowercase of the class we defined in the previous steps. E.g if we defined as `MyTool`, then _tool_name should be `mytool`. + 4. **`composio/local_tools//actions/__init__.py`:** Exports the action class. ```python From 6c2199d398e52d97d7b8be6bcae30142874332ba Mon Sep 17 00:00:00 2001 From: Utkarsh Dixit Date: Sat, 1 Jun 2024 08:04:59 +0530 Subject: [PATCH 4/5] chore: update enums --- composio/client/enums.py | 504 +++++++++++++++++++-------------------- 1 file changed, 252 insertions(+), 252 deletions(-) diff --git a/composio/client/enums.py b/composio/client/enums.py index f4094ec3696..d2a6ea20241 100644 --- a/composio/client/enums.py +++ b/composio/client/enums.py @@ -16,341 +16,341 @@ def name(self) -> str: return self.value[0] IMPORTANT = ("default", "important") - ASANA_PORTFOLIOS = ("asana", "Portfolios") - ASANA_PORTFOLIO_MEMBERSHIPS = ("asana", "Portfolio memberships") + ASANA_GOAL_RELATIONSHIPS = ("asana", "Goal relationships") + ASANA_BATCH_API = ("asana", "Batch API") + ASANA_TEAMS = ("asana", "Teams") + ASANA_PROJECT_TEMPLATES = ("asana", "Project templates") + ASANA_TASKS = ("asana", "Tasks") + ASANA_WORKSPACE_MEMBERSHIPS = ("asana", "Workspace memberships") + ASANA_PROJECT_BRIEFS = ("asana", "Project briefs") ASANA_EVENTS = ("asana", "Events") + ASANA_TIME_TRACKING_ENTRIES = ("asana", "Time tracking entries") + ASANA_ORGANIZATION_EXPORTS = ("asana", "Organization exports") + ASANA_STATUS_UPDATES = ("asana", "Status updates") ASANA_RULES = ("asana", "Rules") ASANA_MEMBERSHIPS = ("asana", "Memberships") - ASANA_PROJECT_BRIEFS = ("asana", "Project briefs") - ASANA_TEAMS = ("asana", "Teams") - ASANA_ALLOCATIONS = ("asana", "Allocations") ASANA_TYPEAHEAD = ("asana", "Typeahead") - ASANA_TASKS = ("asana", "Tasks") - ASANA_WORKSPACE_MEMBERSHIPS = ("asana", "Workspace memberships") ASANA_WEBHOOKS = ("asana", "Webhooks") - ASANA_PROJECTS = ("asana", "Projects") - ASANA_PROJECT_TEMPLATES = ("asana", "Project templates") - ASANA_STORIES = ("asana", "Stories") - ASANA_ORGANIZATION_EXPORTS = ("asana", "Organization exports") + ASANA_PORTFOLIOS = ("asana", "Portfolios") + ASANA_JOBS = ("asana", "Jobs") ASANA_TEAM_MEMBERSHIPS = ("asana", "Team memberships") ASANA_AUDIT_LOG_API = ("asana", "Audit log API") + ASANA_USERS = ("asana", "Users") + ASANA_USER_TASK_LISTS = ("asana", "User task lists") + ASANA_PORTFOLIO_MEMBERSHIPS = ("asana", "Portfolio memberships") + ASANA_PROJECTS = ("asana", "Projects") + ASANA_CUSTOM_FIELD_SETTINGS = ("asana", "Custom field settings") + ASANA_ALLOCATIONS = ("asana", "Allocations") + ASANA_TAGS = ("asana", "Tags") + ASANA_ATTACHMENTS = ("asana", "Attachments") ASANA_TASK_TEMPLATES = ("asana", "Task templates") ASANA_GOALS = ("asana", "Goals") - ASANA_GOAL_RELATIONSHIPS = ("asana", "Goal relationships") - ASANA_BATCH_API = ("asana", "Batch API") - ASANA_PROJECT_MEMBERSHIPS = ("asana", "Project memberships") - ASANA_TAGS = ("asana", "Tags") ASANA_CUSTOM_FIELDS = ("asana", "Custom fields") - ASANA_TIME_PERIODS = ("asana", "Time periods") - ASANA_ATTACHMENTS = ("asana", "Attachments") - ASANA_USER_TASK_LISTS = ("asana", "User task lists") - ASANA_CUSTOM_FIELD_SETTINGS = ("asana", "Custom field settings") - ASANA_USERS = ("asana", "Users") - ASANA_STATUS_UPDATES = ("asana", "Status updates") - ASANA_TIME_TRACKING_ENTRIES = ("asana", "Time tracking entries") + ASANA_STORIES = ("asana", "Stories") + ASANA_WORKSPACES = ("asana", "Workspaces") ASANA_SECTIONS = ("asana", "Sections") - ASANA_JOBS = ("asana", "Jobs") ASANA_PROJECT_STATUSES = ("asana", "Project statuses") - ASANA_WORKSPACES = ("asana", "Workspaces") - ATTIO_ATTRIBUTES = ("attio", "Attributes") - ATTIO_OBJECTS = ("attio", "Objects") - ATTIO_WEBHOOKS = ("attio", "Webhooks") + ASANA_TIME_PERIODS = ("asana", "Time periods") + ASANA_PROJECT_MEMBERSHIPS = ("asana", "Project memberships") + ATTIO_LISTS = ("attio", "Lists") ATTIO_THREADS = ("attio", "Threads") + ATTIO_ENTRIES = ("attio", "Entries") + ATTIO_WEBHOOKS = ("attio", "Webhooks") + ATTIO_OBJECTS = ("attio", "Objects") + ATTIO_TASKS = ("attio", "Tasks") ATTIO_META = ("attio", "Meta") - ATTIO_WORKSPACE_MEMBERS = ("attio", "Workspace members") - ATTIO_NOTES = ("attio", "Notes") ATTIO_COMMENTS = ("attio", "Comments") + ATTIO_ATTRIBUTES = ("attio", "Attributes") ATTIO_RECORDS = ("attio", "Records") - ATTIO_TASKS = ("attio", "Tasks") - ATTIO_ENTRIES = ("attio", "Entries") - ATTIO_LISTS = ("attio", "Lists") + ATTIO_NOTES = ("attio", "Notes") + ATTIO_WORKSPACE_MEMBERS = ("attio", "Workspace members") + BREVO_TASKS = ("brevo", "Tasks") + BREVO_FILES = ("brevo", "Files") BREVO_COMPANIES = ("brevo", "Companies") - BREVO_EXTERNAL_FEEDS = ("brevo", "External Feeds") - BREVO_INBOUND_PARSING = ("brevo", "Inbound Parsing") - BREVO_ACCOUNT = ("brevo", "Account") BREVO_CONVERSATIONS = ("brevo", "Conversations") - BREVO_RESELLER = ("brevo", "Reseller") - BREVO_USER = ("brevo", "User") + BREVO_EMAIL_CAMPAIGNS = ("brevo", "Email Campaigns") BREVO_SMS_CAMPAIGNS = ("brevo", "SMS Campaigns") - BREVO_NOTES = ("brevo", "Notes") - BREVO_TASKS = ("brevo", "Tasks") - BREVO_WHATSAPP_CAMPAIGNS = ("brevo", "WhatsApp Campaigns") BREVO_WEBHOOKS = ("brevo", "Webhooks") + BREVO_CONTACTS = ("brevo", "Contacts") + BREVO_INBOUND_PARSING = ("brevo", "Inbound Parsing") + BREVO_USER = ("brevo", "User") + BREVO_ACCOUNT = ("brevo", "Account") + BREVO_MASTER_ACCOUNT = ("brevo", "Master account") BREVO_TRANSACTIONAL_WHATSAPP = ("brevo", "Transactional WhatsApp") + BREVO_DEALS = ("brevo", "Deals") BREVO_COUPONS = ("brevo", "Coupons") BREVO_DOMAINS = ("brevo", "Domains") - BREVO_EVENT = ("brevo", "Event") - BREVO_EMAIL_CAMPAIGNS = ("brevo", "Email Campaigns") - BREVO_TRANSACTIONAL_EMAILS = ("brevo", "Transactional emails") + BREVO_WHATSAPP_CAMPAIGNS = ("brevo", "WhatsApp Campaigns") + BREVO_NOTES = ("brevo", "Notes") BREVO_SENDERS = ("brevo", "Senders") + BREVO_EXTERNAL_FEEDS = ("brevo", "External Feeds") + BREVO_RESELLER = ("brevo", "Reseller") + BREVO_ECOMMERCE = ("brevo", "Ecommerce") BREVO_TRANSACTIONAL_SMS = ("brevo", "Transactional SMS") + BREVO_TRANSACTIONAL_EMAILS = ("brevo", "Transactional emails") + BREVO_EVENT = ("brevo", "Event") BREVO_PROCESS = ("brevo", "Process") - BREVO_DEALS = ("brevo", "Deals") - BREVO_CONTACTS = ("brevo", "Contacts") - BREVO_MASTER_ACCOUNT = ("brevo", "Master account") - BREVO_ECOMMERCE = ("brevo", "Ecommerce") - BREVO_FILES = ("brevo", "Files") - CLICKUP_MEMBERS = ("clickup", "Members") - CLICKUP_GUESTS = ("clickup", "Guests") + CLICKUP_CUSTOM_TASK_TYPES = ("clickup", "Custom Task Types") + CLICKUP_TASKS = ("clickup", "Tasks") CLICKUP_SPACES = ("clickup", "Spaces") + CLICKUP_GUESTS = ("clickup", "Guests") + CLICKUP_MEMBERS = ("clickup", "Members") CLICKUP_FOLDERS = ("clickup", "Folders") + CLICKUP_WEBHOOKS = ("clickup", "Webhooks") + CLICKUP_VIEWS = ("clickup", "Views") CLICKUP_TEAMS___WORKSPACES = ("clickup", "Teams - Workspaces") - CLICKUP_TIME_TRACKING__LEGACY_ = ("clickup", "Time Tracking (Legacy)") - CLICKUP_ROLES = ("clickup", "Roles") - CLICKUP_TASK_CHECKLISTS = ("clickup", "Task Checklists") - CLICKUP_TASKS = ("clickup", "Tasks") - CLICKUP_LISTS = ("clickup", "Lists") CLICKUP_CUSTOM_FIELDS = ("clickup", "Custom Fields") - CLICKUP_TIME_TRACKING = ("clickup", "Time Tracking") - CLICKUP_WEBHOOKS = ("clickup", "Webhooks") + CLICKUP_USERS = ("clickup", "Users") + CLICKUP_COMMENTS = ("clickup", "Comments") + CLICKUP_ROLES = ("clickup", "Roles") CLICKUP_AUTHORIZATION = ("clickup", "Authorization") - CLICKUP_CUSTOM_TASK_TYPES = ("clickup", "Custom Task Types") - CLICKUP_GOALS = ("clickup", "Goals") - CLICKUP_TASK_RELATIONSHIPS = ("clickup", "Task Relationships") CLICKUP_TAGS = ("clickup", "Tags") - CLICKUP_VIEWS = ("clickup", "Views") CLICKUP_ATTACHMENTS = ("clickup", "Attachments") - CLICKUP_USERS = ("clickup", "Users") - CLICKUP_COMMENTS = ("clickup", "Comments") + CLICKUP_LISTS = ("clickup", "Lists") + CLICKUP_TIME_TRACKING = ("clickup", "Time Tracking") + CLICKUP_GOALS = ("clickup", "Goals") CLICKUP_SHARED_HIERARCHY = ("clickup", "Shared Hierarchy") - CLICKUP_TASK_TEMPLATES = ("clickup", "Task Templates") + CLICKUP_TASK_RELATIONSHIPS = ("clickup", "Task Relationships") CLICKUP_TEAMS___USER_GROUPS = ("clickup", "Teams - User Groups") - ELEVENLABS_SAMPLES = ("elevenlabs", "samples") + CLICKUP_TASK_CHECKLISTS = ("clickup", "Task Checklists") + CLICKUP_TIME_TRACKING__LEGACY_ = ("clickup", "Time Tracking (Legacy)") + CLICKUP_TASK_TEMPLATES = ("clickup", "Task Templates") + ELEVENLABS_WORKSPACE = ("elevenlabs", "workspace") ELEVENLABS_SPEECH_TO_SPEECH = ("elevenlabs", "speech-to-speech") - ELEVENLABS_VOICE_GENERATION = ("elevenlabs", "voice-generation") - ELEVENLABS_TEXT_TO_SPEECH = ("elevenlabs", "text-to-speech") ELEVENLABS_PROJECTS = ("elevenlabs", "projects") - ELEVENLABS_WORKSPACE = ("elevenlabs", "workspace") + ELEVENLABS_VOICES = ("elevenlabs", "voices") + ELEVENLABS_TEXT_TO_SPEECH = ("elevenlabs", "text-to-speech") + ELEVENLABS_VOICE_GENERATION = ("elevenlabs", "voice-generation") + ELEVENLABS_DUBBING = ("elevenlabs", "dubbing") ELEVENLABS_AUDIO_NATIVE = ("elevenlabs", "audio-native") + ELEVENLABS_SAMPLES = ("elevenlabs", "samples") + ELEVENLABS_MODELS = ("elevenlabs", "models") + ELEVENLABS_PRONUNCIATION_DICTIONARY = ("elevenlabs", "Pronunciation Dictionary") ELEVENLABS_SPEECH_HISTORY = ("elevenlabs", "speech-history") ELEVENLABS_USER = ("elevenlabs", "user") - ELEVENLABS_DUBBING = ("elevenlabs", "dubbing") - ELEVENLABS_PRONUNCIATION_DICTIONARY = ("elevenlabs", "Pronunciation Dictionary") - ELEVENLABS_VOICES = ("elevenlabs", "voices") - ELEVENLABS_MODELS = ("elevenlabs", "models") - FIGMA_PAYMENTS = ("figma", "Payments") - FIGMA_ACTIVITY_LOGS = ("figma", "Activity Logs") FIGMA_DEV_RESOURCES = ("figma", "Dev Resources") - FIGMA_VARIABLES = ("figma", "Variables") - FIGMA_USERS = ("figma", "Users") - FIGMA_COMMENTS = ("figma", "Comments") - FIGMA_COMMENT_REACTIONS = ("figma", "Comment Reactions") + FIGMA_WEBHOOKS = ("figma", "Webhooks") + FIGMA_PROJECTS = ("figma", "Projects") FIGMA_FILES = ("figma", "Files") + FIGMA_COMMENT_REACTIONS = ("figma", "Comment Reactions") + FIGMA_COMMENTS = ("figma", "Comments") + FIGMA_COMPONENT_SETS = ("figma", "Component Sets") FIGMA_STYLES = ("figma", "Styles") + FIGMA_USERS = ("figma", "Users") + FIGMA_VARIABLES = ("figma", "Variables") + FIGMA_PAYMENTS = ("figma", "Payments") FIGMA_COMPONENTS = ("figma", "Components") - FIGMA_WEBHOOKS = ("figma", "Webhooks") - FIGMA_COMPONENT_SETS = ("figma", "Component Sets") - FIGMA_PROJECTS = ("figma", "Projects") - GITHUB_GITIGNORE = ("github", "gitignore") - GITHUB_CODE = ("github", "code") - GITHUB_GISTS = ("github", "gists") + FIGMA_ACTIVITY_LOGS = ("figma", "Activity Logs") + GITHUB_BILLING = ("github", "billing") GITHUB_CODESPACES = ("github", "codespaces") - GITHUB_APPS = ("github", "apps") + GITHUB_PROJECTS = ("github", "projects") GITHUB_SECURITY_ADVISORIES = ("github", "security-advisories") - GITHUB_DEPENDENCY_GRAPH = ("github", "dependency-graph") - GITHUB_META = ("github", "meta") + GITHUB_MIGRATIONS = ("github", "migrations") + GITHUB_APPS = ("github", "apps") + GITHUB_DEPENDABOT = ("github", "dependabot") + GITHUB_EMOJIS = ("github", "emojis") GITHUB_LICENSES = ("github", "licenses") - GITHUB_REPOS = ("github", "repos") - GITHUB_ACTIONS = ("github", "actions") - GITHUB_PROJECTS = ("github", "projects") - GITHUB_REACTIONS = ("github", "reactions") - GITHUB_CODES_OF_CONDUCT = ("github", "codes-of-conduct") - GITHUB_INTERACTIONS = ("github", "interactions") - GITHUB_PACKAGES = ("github", "packages") - GITHUB_PULLS = ("github", "pulls") - GITHUB_RATE_LIMIT = ("github", "rate-limit") + GITHUB_DEPENDENCY_GRAPH = ("github", "dependency-graph") GITHUB_TEAMS = ("github", "teams") - GITHUB_BILLING = ("github", "billing") - GITHUB_CLASSROOM = ("github", "classroom") - GITHUB_MIGRATIONS = ("github", "migrations") - GITHUB_MARKDOWN = ("github", "markdown") - GITHUB_GIT = ("github", "git") - GITHUB_SECRET_SCANNING = ("github", "secret-scanning") - GITHUB_CHECKS = ("github", "checks") - GITHUB_USERS = ("github", "users") GITHUB_IMPORTANT = ("github", "important") - GITHUB_DEPENDABOT = ("github", "dependabot") - GITHUB_ACTIVITY = ("github", "activity") - GITHUB_CODE_SCANNING = ("github", "code-scanning") + GITHUB_PULLS = ("github", "pulls") GITHUB_ISSUES = ("github", "issues") + GITHUB_ACTIONS = ("github", "actions") + GITHUB_CODES_OF_CONDUCT = ("github", "codes-of-conduct") + GITHUB_USERS = ("github", "users") + GITHUB_SECRET_SCANNING = ("github", "secret-scanning") + GITHUB_META = ("github", "meta") + GITHUB_REACTIONS = ("github", "reactions") + GITHUB_GITIGNORE = ("github", "gitignore") + GITHUB_MARKDOWN = ("github", "markdown") + GITHUB_RATE_LIMIT = ("github", "rate-limit") + GITHUB_COPILOT = ("github", "copilot") GITHUB_OIDC = ("github", "oidc") - GITHUB_EMOJIS = ("github", "emojis") + GITHUB_INTERACTIONS = ("github", "interactions") + GITHUB_ACTIVITY = ("github", "activity") + GITHUB_CLASSROOM = ("github", "classroom") + GITHUB_PACKAGES = ("github", "packages") GITHUB_ORGS = ("github", "orgs") - GITHUB_COPILOT = ("github", "copilot") + GITHUB_GIT = ("github", "git") + GITHUB_CODE = ("github", "code") GITHUB_SEARCH = ("github", "search") + GITHUB_CODE_SCANNING = ("github", "code-scanning") + GITHUB_CHECKS = ("github", "checks") + GITHUB_GISTS = ("github", "gists") + GITHUB_REPOS = ("github", "repos") + LISTENNOTES_PODCASTER_API = ("listennotes", "Podcaster API") + LISTENNOTES_SEARCH_API = ("listennotes", "Search API") LISTENNOTES_DIRECTORY_API = ("listennotes", "Directory API") LISTENNOTES_PLAYLIST_API = ("listennotes", "Playlist API") - LISTENNOTES_SEARCH_API = ("listennotes", "Search API") - LISTENNOTES_PODCASTER_API = ("listennotes", "Podcaster API") LISTENNOTES_INSIGHTS_API = ("listennotes", "Insights API") - NASA_PROJECT = ("nasa", "Project") - NASA_ORGANIZATION = ("nasa", "Organization") NASA_RESOURCE = ("nasa", "Resource") - OKTA_USERTYPE = ("okta", "UserType") - OKTA_INLINEHOOK = ("okta", "InlineHook") - OKTA_GROUP = ("okta", "Group") - OKTA_LINKEDOBJECT = ("okta", "LinkedObject") - OKTA_USERSCHEMA = ("okta", "UserSchema") - OKTA_AUTHORIZATIONSERVER = ("okta", "AuthorizationServer") - OKTA_USERFACTOR = ("okta", "UserFactor") - OKTA_BRAND = ("okta", "Brand") - OKTA_USER = ("okta", "User") + NASA_ORGANIZATION = ("nasa", "Organization") + NASA_PROJECT = ("nasa", "Project") OKTA_TRUSTEDORIGIN = ("okta", "TrustedOrigin") - OKTA_LOG = ("okta", "Log") - OKTA_NETWORKZONE = ("okta", "NetworkZone") - OKTA_GROUPSCHEMA = ("okta", "GroupSchema") + OKTA_SESSION = ("okta", "Session") OKTA_THREATINSIGHT = ("okta", "ThreatInsight") + OKTA_EVENTHOOK = ("okta", "EventHook") OKTA_FEATURE = ("okta", "Feature") - OKTA_ORG = ("okta", "Org") + OKTA_USERSCHEMA = ("okta", "UserSchema") OKTA_SUBSCRIPTION = ("okta", "Subscription") OKTA_APPLICATION = ("okta", "Application") - OKTA_PROFILEMAPPING = ("okta", "ProfileMapping") - OKTA_SESSION = ("okta", "Session") - OKTA_POLICY = ("okta", "Policy") - OKTA_IDENTITYPROVIDER = ("okta", "IdentityProvider") - OKTA_EVENTHOOK = ("okta", "EventHook") + OKTA_GROUP = ("okta", "Group") + OKTA_USERTYPE = ("okta", "UserType") + OKTA_BRAND = ("okta", "Brand") + OKTA_LINKEDOBJECT = ("okta", "LinkedObject") + OKTA_USER = ("okta", "User") + OKTA_GROUPSCHEMA = ("okta", "GroupSchema") OKTA_AUTHENTICATOR = ("okta", "Authenticator") - OKTA_DOMAIN = ("okta", "Domain") + OKTA_ORG = ("okta", "Org") + OKTA_IDENTITYPROVIDER = ("okta", "IdentityProvider") + OKTA_AUTHORIZATIONSERVER = ("okta", "AuthorizationServer") + OKTA_INLINEHOOK = ("okta", "InlineHook") + OKTA_PROFILEMAPPING = ("okta", "ProfileMapping") OKTA_TEMPLATE = ("okta", "Template") - SLACK_TEAM_PROFILE = ("slack", "team.profile") + OKTA_DOMAIN = ("okta", "Domain") + OKTA_USERFACTOR = ("okta", "UserFactor") + OKTA_POLICY = ("okta", "Policy") + OKTA_LOG = ("okta", "Log") + OKTA_NETWORKZONE = ("okta", "NetworkZone") SLACK_BOTS = ("slack", "bots") - SLACK_OAUTH_V2 = ("slack", "oauth.v2") - SLACK_RTM = ("slack", "rtm") - SLACK_ADMIN_INVITEREQUESTS_APPROVED = ("slack", "admin.inviteRequests.approved") + SLACK_CONVERSATIONS = ("slack", "conversations") + SLACK_CHAT = ("slack", "chat") + SLACK_ADMIN_APPS = ("slack", "admin.apps") + SLACK_ADMIN_APPS_REQUESTS = ("slack", "admin.apps.requests") + SLACK_ADMIN_INVITEREQUESTS_DENIED = ("slack", "admin.inviteRequests.denied") SLACK_APPS = ("slack", "apps") + SLACK_ADMIN_USERS = ("slack", "admin.users") + SLACK_CALLS = ("slack", "calls") + SLACK_ADMIN = ("slack", "admin") + SLACK_RTM = ("slack", "rtm") + SLACK_TEAM = ("slack", "team") + SLACK_USERGROUPS_USERS = ("slack", "usergroups.users") + SLACK_APPS_PERMISSIONS_RESOURCES = ("slack", "apps.permissions.resources") + SLACK_APPS_PERMISSIONS_USERS = ("slack", "apps.permissions.users") + SLACK_USERGROUPS = ("slack", "usergroups") + SLACK_IMPORTANT = ("slack", "important") + SLACK_AUTH = ("slack", "auth") + SLACK_ADMIN_CONVERSATIONS_EKM = ("slack", "admin.conversations.ekm") + SLACK_ADMIN_CONVERSATIONS_RESTRICTACCESS = ("slack", "admin.conversations.restrictAccess") + SLACK_ADMIN_TEAMS_SETTINGS = ("slack", "admin.teams.settings") + SLACK_CHAT_SCHEDULEDMESSAGES = ("slack", "chat.scheduledMessages") SLACK_ADMIN_TEAMS = ("slack", "admin.teams") + SLACK_API = ("slack", "api") + SLACK_ADMIN_INVITEREQUESTS_APPROVED = ("slack", "admin.inviteRequests.approved") SLACK_APPS_PERMISSIONS = ("slack", "apps.permissions") - SLACK_ADMIN_APPS = ("slack", "admin.apps") - SLACK_ADMIN_TEAMS_SETTINGS = ("slack", "admin.teams.settings") - SLACK_CALLS_PARTICIPANTS = ("slack", "calls.participants") - SLACK_STARS = ("slack", "stars") - SLACK_ADMIN_CONVERSATIONS_RESTRICTACCESS = ("slack", "admin.conversations.restrictAccess") - SLACK_WORKFLOWS = ("slack", "workflows") - SLACK_ADMIN_USERGROUPS = ("slack", "admin.usergroups") - SLACK_ADMIN_CONVERSATIONS = ("slack", "admin.conversations") + SLACK_USERS = ("slack", "users") + SLACK_ADMIN_TEAMS_ADMINS = ("slack", "admin.teams.admins") + SLACK_FILES_REMOTE = ("slack", "files.remote") SLACK_ADMIN_TEAMS_OWNERS = ("slack", "admin.teams.owners") - SLACK_CALLS = ("slack", "calls") - SLACK_FILES = ("slack", "files") SLACK_REACTIONS = ("slack", "reactions") - SLACK_APPS_PERMISSIONS_USERS = ("slack", "apps.permissions.users") + SLACK_DIALOG = ("slack", "dialog") + SLACK_APPS_PERMISSIONS_SCOPES = ("slack", "apps.permissions.scopes") + SLACK_TEAM_PROFILE = ("slack", "team.profile") + SLACK_PINS = ("slack", "pins") SLACK_ADMIN_USERS_SESSION = ("slack", "admin.users.session") - SLACK_APPS_PERMISSIONS_RESOURCES = ("slack", "apps.permissions.resources") - SLACK_DND = ("slack", "dnd") - SLACK_ADMIN_APPS_RESTRICTED = ("slack", "admin.apps.restricted") - SLACK_CONVERSATIONS = ("slack", "conversations") SLACK_EMOJI = ("slack", "emoji") - SLACK_ADMIN_INVITEREQUESTS = ("slack", "admin.inviteRequests") - SLACK_USERGROUPS = ("slack", "usergroups") - SLACK_ADMIN_APPS_APPROVED = ("slack", "admin.apps.approved") - SLACK_TEAM = ("slack", "team") - SLACK_FILES_REMOTE = ("slack", "files.remote") - SLACK_ADMIN_APPS_REQUESTS = ("slack", "admin.apps.requests") - SLACK_DIALOG = ("slack", "dialog") SLACK_FILES_COMMENTS = ("slack", "files.comments") - SLACK_APPS_EVENT_AUTHORIZATIONS = ("slack", "apps.event.authorizations") - SLACK_ADMIN = ("slack", "admin") - SLACK_CHAT_SCHEDULEDMESSAGES = ("slack", "chat.scheduledMessages") - SLACK_USERS = ("slack", "users") - SLACK_VIEWS = ("slack", "views") - SLACK_IMPORTANT = ("slack", "important") - SLACK_CHAT = ("slack", "chat") SLACK_OAUTH = ("slack", "oauth") - SLACK_AUTH = ("slack", "auth") - SLACK_ADMIN_USERS = ("slack", "admin.users") - SLACK_ADMIN_INVITEREQUESTS_DENIED = ("slack", "admin.inviteRequests.denied") - SLACK_USERGROUPS_USERS = ("slack", "usergroups.users") - SLACK_API = ("slack", "api") + SLACK_STARS = ("slack", "stars") + SLACK_MIGRATION = ("slack", "migration") + SLACK_DND = ("slack", "dnd") SLACK_REMINDERS = ("slack", "reminders") SLACK_ADMIN_EMOJI = ("slack", "admin.emoji") - SLACK_PINS = ("slack", "pins") - SLACK_MIGRATION = ("slack", "migration") - SLACK_ADMIN_CONVERSATIONS_EKM = ("slack", "admin.conversations.ekm") - SLACK_USERS_PROFILE = ("slack", "users.profile") - SLACK_ADMIN_TEAMS_ADMINS = ("slack", "admin.teams.admins") - SLACK_APPS_PERMISSIONS_SCOPES = ("slack", "apps.permissions.scopes") + SLACK_APPS_EVENT_AUTHORIZATIONS = ("slack", "apps.event.authorizations") + SLACK_ADMIN_USERGROUPS = ("slack", "admin.usergroups") + SLACK_ADMIN_APPS_APPROVED = ("slack", "admin.apps.approved") + SLACK_ADMIN_APPS_RESTRICTED = ("slack", "admin.apps.restricted") + SLACK_CALLS_PARTICIPANTS = ("slack", "calls.participants") + SLACK_OAUTH_V2 = ("slack", "oauth.v2") + SLACK_VIEWS = ("slack", "views") + SLACK_FILES = ("slack", "files") SLACK_SEARCH = ("slack", "search") - SLACKBOT_TEAM_PROFILE = ("slackbot", "team.profile") + SLACK_USERS_PROFILE = ("slack", "users.profile") + SLACK_ADMIN_INVITEREQUESTS = ("slack", "admin.inviteRequests") + SLACK_ADMIN_CONVERSATIONS = ("slack", "admin.conversations") + SLACK_WORKFLOWS = ("slack", "workflows") SLACKBOT_BOTS = ("slackbot", "bots") - SLACKBOT_OAUTH_V2 = ("slackbot", "oauth.v2") + SLACKBOT_CONVERSATIONS = ("slackbot", "conversations") + SLACKBOT_CHAT = ("slackbot", "chat") SLACKBOT_APPS = ("slackbot", "apps") - SLACKBOT_APPS_PERMISSIONS = ("slackbot", "apps.permissions") - SLACKBOT_CALLS_PARTICIPANTS = ("slackbot", "calls.participants") - SLACKBOT_STARS = ("slackbot", "stars") - SLACKBOT_WORKFLOWS = ("slackbot", "workflows") SLACKBOT_CALLS = ("slackbot", "calls") - SLACKBOT_FILES = ("slackbot", "files") - SLACKBOT_REACTIONS = ("slackbot", "reactions") - SLACKBOT_APPS_PERMISSIONS_USERS = ("slackbot", "apps.permissions.users") + SLACKBOT_RTM = ("slackbot", "rtm") + SLACKBOT_TEAM = ("slackbot", "team") + SLACKBOT_USERGROUPS_USERS = ("slackbot", "usergroups.users") SLACKBOT_APPS_PERMISSIONS_RESOURCES = ("slackbot", "apps.permissions.resources") - SLACKBOT_DND = ("slackbot", "dnd") - SLACKBOT_EMOJI = ("slackbot", "emoji") - SLACKBOT_CONVERSATIONS = ("slackbot", "conversations") + SLACKBOT_APPS_PERMISSIONS_USERS = ("slackbot", "apps.permissions.users") SLACKBOT_USERGROUPS = ("slackbot", "usergroups") - SLACKBOT_TEAM = ("slackbot", "team") - SLACKBOT_FILES_REMOTE = ("slackbot", "files.remote") - SLACKBOT_FILES_COMMENTS = ("slackbot", "files.comments") - SLACKBOT_DIALOG = ("slackbot", "dialog") - SLACKBOT_APPS_EVENT_AUTHORIZATIONS = ("slackbot", "apps.event.authorizations") - SLACKBOT_USERS = ("slackbot", "users") - SLACKBOT_VIEWS = ("slackbot", "views") SLACKBOT_IMPORTANT = ("slackbot", "important") - SLACKBOT_CHAT = ("slackbot", "chat") - SLACKBOT_OAUTH = ("slackbot", "oauth") SLACKBOT_AUTH = ("slackbot", "auth") - SLACKBOT_USERGROUPS_USERS = ("slackbot", "usergroups.users") + SLACKBOT_CHAT_SCHEDULEDMESSAGES = ("slackbot", "chat.scheduledMessages") SLACKBOT_API = ("slackbot", "api") - SLACKBOT_REMINDERS = ("slackbot", "reminders") + SLACKBOT_USERS = ("slackbot", "users") + SLACKBOT_APPS_PERMISSIONS = ("slackbot", "apps.permissions") + SLACKBOT_FILES_REMOTE = ("slackbot", "files.remote") + SLACKBOT_REACTIONS = ("slackbot", "reactions") + SLACKBOT_DIALOG = ("slackbot", "dialog") + SLACKBOT_APPS_PERMISSIONS_SCOPES = ("slackbot", "apps.permissions.scopes") + SLACKBOT_TEAM_PROFILE = ("slackbot", "team.profile") SLACKBOT_PINS = ("slackbot", "pins") + SLACKBOT_EMOJI = ("slackbot", "emoji") + SLACKBOT_FILES_COMMENTS = ("slackbot", "files.comments") + SLACKBOT_OAUTH = ("slackbot", "oauth") + SLACKBOT_STARS = ("slackbot", "stars") SLACKBOT_MIGRATION = ("slackbot", "migration") - SLACKBOT_RTM = ("slackbot", "rtm") + SLACKBOT_DND = ("slackbot", "dnd") + SLACKBOT_REMINDERS = ("slackbot", "reminders") + SLACKBOT_APPS_EVENT_AUTHORIZATIONS = ("slackbot", "apps.event.authorizations") + SLACKBOT_CALLS_PARTICIPANTS = ("slackbot", "calls.participants") + SLACKBOT_VIEWS = ("slackbot", "views") + SLACKBOT_OAUTH_V2 = ("slackbot", "oauth.v2") + SLACKBOT_FILES = ("slackbot", "files") SLACKBOT_USERS_PROFILE = ("slackbot", "users.profile") - SLACKBOT_CHAT_SCHEDULEDMESSAGES = ("slackbot", "chat.scheduledMessages") - SLACKBOT_APPS_PERMISSIONS_SCOPES = ("slackbot", "apps.permissions.scopes") + SLACKBOT_WORKFLOWS = ("slackbot", "workflows") + SPOTIFY_PLAYER = ("spotify", "Player") + SPOTIFY_LIBRARY = ("spotify", "Library") SPOTIFY_GENRES = ("spotify", "Genres") - SPOTIFY_MARKETS = ("spotify", "Markets") - SPOTIFY_USERS = ("spotify", "Users") - SPOTIFY_ARTISTS = ("spotify", "Artists") SPOTIFY_AUDIOBOOKS = ("spotify", "Audiobooks") SPOTIFY_ALBUMS = ("spotify", "Albums") - SPOTIFY_TRACKS = ("spotify", "Tracks") - SPOTIFY_CHAPTERS = ("spotify", "Chapters") - SPOTIFY_SEARCH = ("spotify", "Search") + SPOTIFY_MARKETS = ("spotify", "Markets") + SPOTIFY_SHOWS = ("spotify", "Shows") SPOTIFY_PLAYLISTS = ("spotify", "Playlists") - SPOTIFY_PLAYER = ("spotify", "Player") - SPOTIFY_EPISODES = ("spotify", "Episodes") + SPOTIFY_ARTISTS = ("spotify", "Artists") SPOTIFY_CATEGORIES = ("spotify", "Categories") - SPOTIFY_SHOWS = ("spotify", "Shows") - SPOTIFY_LIBRARY = ("spotify", "Library") - TASKADE_FOLDER = ("taskade", "Folder") + SPOTIFY_EPISODES = ("spotify", "Episodes") + SPOTIFY_USERS = ("spotify", "Users") + SPOTIFY_SEARCH = ("spotify", "Search") + SPOTIFY_TRACKS = ("spotify", "Tracks") + SPOTIFY_CHAPTERS = ("spotify", "Chapters") + TASKADE_WORKSPACE = ("taskade", "Workspace") + TASKADE_AGENT = ("taskade", "Agent") TASKADE_ME = ("taskade", "Me") + TASKADE_FOLDER = ("taskade", "Folder") TASKADE_TASK = ("taskade", "Task") - TASKADE_WORKSPACE = ("taskade", "Workspace") TASKADE_PROJECT = ("taskade", "Project") - TASKADE_AGENT = ("taskade", "Agent") - WHATSAPP_HEALTH = ("whatsapp", "Health") - WHATSAPP_BUSINESS_PROFILE = ("whatsapp", "Business Profile") - WHATSAPP_USERS = ("whatsapp", "Users") - WHATSAPP_CERTIFICATES = ("whatsapp", "Certificates") - WHATSAPP_CONTACTS = ("whatsapp", "Contacts") - WHATSAPP_PROFILE = ("whatsapp", "Profile") WHATSAPP_APPLICATION = ("whatsapp", "Application") - WHATSAPP_GROUPS = ("whatsapp", "Groups") - WHATSAPP_BACKUP_RESTORE = ("whatsapp", "Backup/Restore") WHATSAPP_REGISTRATION = ("whatsapp", "Registration") - WHATSAPP_MEDIA = ("whatsapp", "Media") + WHATSAPP_USERS = ("whatsapp", "Users") + WHATSAPP_GROUPS = ("whatsapp", "Groups") + WHATSAPP_CONTACTS = ("whatsapp", "Contacts") WHATSAPP_MESSAGES = ("whatsapp", "Messages") + WHATSAPP_HEALTH = ("whatsapp", "Health") + WHATSAPP_PROFILE = ("whatsapp", "Profile") WHATSAPP_TWO_STEP_VERIFICATION = ("whatsapp", "Two-Step Verification") - ZOOM_WEBINARS = ("zoom", "Webinars") - ZOOM_REPORTS = ("zoom", "Reports") - ZOOM_SIP_PHONE = ("zoom", "SIP Phone") - ZOOM_TSP = ("zoom", "TSP") - ZOOM_ARCHIVING = ("zoom", "Archiving") - ZOOM_MEETINGS = ("zoom", "Meetings") - ZOOM_DEVICES = ("zoom", "Devices") + WHATSAPP_CERTIFICATES = ("whatsapp", "Certificates") + WHATSAPP_MEDIA = ("whatsapp", "Media") + WHATSAPP_BACKUP_RESTORE = ("whatsapp", "Backup/Restore") + WHATSAPP_BUSINESS_PROFILE = ("whatsapp", "Business Profile") ZOOM_H323_DEVICES = ("zoom", "H323 Devices") - ZOOM_CLOUD_RECORDING = ("zoom", "Cloud Recording") ZOOM_PAC = ("zoom", "PAC") + ZOOM_MEETINGS = ("zoom", "Meetings") + ZOOM_CLOUD_RECORDING = ("zoom", "Cloud Recording") + ZOOM_SIP_PHONE = ("zoom", "SIP Phone") ZOOM_TRACKING_FIELD = ("zoom", "Tracking Field") + ZOOM_ARCHIVING = ("zoom", "Archiving") + ZOOM_TSP = ("zoom", "TSP") + ZOOM_REPORTS = ("zoom", "Reports") + ZOOM_DEVICES = ("zoom", "Devices") + ZOOM_WEBINARS = ("zoom", "Webinars") @@ -3539,26 +3539,26 @@ def from_app_and_action(cls, app: str, name: str) -> "Action": ZOOM_WEB_IN_ARS_UPDATE_SURVEY = ("zoom", "zoom_web_in_ars_update_survey", False) ZOOM_WEB_IN_ARS_GET_WEB_IN_ART_OKEN = ("zoom", "zoom_web_in_ars_get_web_in_art_oken", False) ZOOM_WEB_IN_ARS_LIST_TRACKING_SOURCES = ("zoom", "zoom_web_in_ars_list_tracking_sources", False) - CALCULATOR = ("mathematical", "mathematical_calculator", True, True) - WORKSPACESTATUSACTION = ("localworkspace", "localworkspace_workspacestatusaction", True, True) - CREATEWORKSPACEACTION = ("localworkspace", "localworkspace_createworkspaceaction", True, True) - FINDFILECMD = ("cmdmanagertool", "cmdmanagertool_findfilecmd", True, True) - CREATEFILECMD = ("cmdmanagertool", "cmdmanagertool_createfilecmd", True, True) - GOTOLINENUMINOPENFILE = ("cmdmanagertool", "cmdmanagertool_gotolinenuminopenfile", True, True) - OPENFILE = ("cmdmanagertool", "cmdmanagertool_openfile", True, True) - SCROLL = ("cmdmanagertool", "cmdmanagertool_scroll", True, True) - SEARCHFILECMD = ("cmdmanagertool", "cmdmanagertool_searchfilecmd", True, True) - SEARCHDIRCMD = ("cmdmanagertool", "cmdmanagertool_searchdircmd", True, True) - EDITFILE = ("cmdmanagertool", "cmdmanagertool_editfile", True, True) - RUNCOMMANDONWORKSPACE = ("cmdmanagertool", "cmdmanagertool_runcommandonworkspace", True, True) - GETCURRENTDIRCMD = ("cmdmanagertool", "cmdmanagertool_getcurrentdircmd", True, True) - GITHUBCLONECMD = ("cmdmanagertool", "cmdmanagertool_githubclonecmd", True, True) - GETWORKSPACEHISTORY = ("historykeeper", "historykeeper_getworkspacehistory", True, True) - RAGTOOLQUERY = ("ragtool", "ragtool_ragtoolquery", True, True) - ADDCONTENTTORAGTOOL = ("ragtool", "ragtool_addcontenttoragtool", True, True) - SCRAPEWEBSITECONTENT = ("webtool", "webtool_scrapewebsitecontent", True, True) - SCRAPEWEBSITEELEMENT = ("webtool", "webtool_scrapewebsiteelement", True, True) - CODEQUERY = ("greptile", "greptile_codequery", True, True) + MATHEMATICAL_CALCULATOR = ("mathematical", "mathematical_calculator", True, True) + LOCALWORKSPACE_WORKSPACESTATUSACTION = ("localworkspace", "localworkspace_workspacestatusaction", True, True) + LOCALWORKSPACE_CREATEWORKSPACEACTION = ("localworkspace", "localworkspace_createworkspaceaction", True, True) + CMDMANAGERTOOL_FINDFILECMD = ("cmdmanagertool", "cmdmanagertool_findfilecmd", True, True) + CMDMANAGERTOOL_CREATEFILECMD = ("cmdmanagertool", "cmdmanagertool_createfilecmd", True, True) + CMDMANAGERTOOL_GOTOLINENUMINOPENFILE = ("cmdmanagertool", "cmdmanagertool_gotolinenuminopenfile", True, True) + CMDMANAGERTOOL_OPENFILE = ("cmdmanagertool", "cmdmanagertool_openfile", True, True) + CMDMANAGERTOOL_SCROLL = ("cmdmanagertool", "cmdmanagertool_scroll", True, True) + CMDMANAGERTOOL_SEARCHFILECMD = ("cmdmanagertool", "cmdmanagertool_searchfilecmd", True, True) + CMDMANAGERTOOL_SEARCHDIRCMD = ("cmdmanagertool", "cmdmanagertool_searchdircmd", True, True) + CMDMANAGERTOOL_EDITFILE = ("cmdmanagertool", "cmdmanagertool_editfile", True, True) + CMDMANAGERTOOL_RUNCOMMANDONWORKSPACE = ("cmdmanagertool", "cmdmanagertool_runcommandonworkspace", True, True) + CMDMANAGERTOOL_GETCURRENTDIRCMD = ("cmdmanagertool", "cmdmanagertool_getcurrentdircmd", True, True) + CMDMANAGERTOOL_GITHUBCLONECMD = ("cmdmanagertool", "cmdmanagertool_githubclonecmd", True, True) + HISTORYKEEPER_GETWORKSPACEHISTORY = ("historykeeper", "historykeeper_getworkspacehistory", True, True) + RAGTOOL_RAGTOOLQUERY = ("ragtool", "ragtool_ragtoolquery", True, True) + RAGTOOL_ADDCONTENTTORAGTOOL = ("ragtool", "ragtool_addcontenttoragtool", True, True) + WEBTOOL_SCRAPEWEBSITECONTENT = ("webtool", "webtool_scrapewebsitecontent", True, True) + WEBTOOL_SCRAPEWEBSITEELEMENT = ("webtool", "webtool_scrapewebsiteelement", True, True) + GREPTILE_CODEQUERY = ("greptile", "greptile_codequery", True, True) From 24585f1a700938e9c246e9bf5be1770b6bbf386d Mon Sep 17 00:00:00 2001 From: Utkarsh Dixit Date: Sat, 1 Jun 2024 08:12:29 +0530 Subject: [PATCH 5/5] chore: bump to 0.3.7 --- plugins/autogen/setup.py | 4 ++-- plugins/claude/setup.py | 4 ++-- plugins/crew_ai/setup.py | 4 ++-- plugins/griptape/setup.py | 4 ++-- plugins/julep/setup.py | 4 ++-- plugins/langchain/setup.py | 4 ++-- plugins/lyzr/setup.py | 4 ++-- plugins/openai/setup.py | 4 ++-- setup.py | 2 +- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/plugins/autogen/setup.py b/plugins/autogen/setup.py index 98ac5f4029c..6f95d4c3f87 100644 --- a/plugins/autogen/setup.py +++ b/plugins/autogen/setup.py @@ -9,7 +9,7 @@ setup( name="composio_autogen", - version="0.3.6", + version="0.3.7", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your Autogen agent.", @@ -22,6 +22,6 @@ "Operating System :: OS Independent", ], python_requires=">=3.9,<4", - install_requires=["composio_core===0.3.6", "pyautogen>=0.2.19"], + install_requires=["composio_core===0.3.7", "pyautogen>=0.2.19"], include_package_data=True, ) diff --git a/plugins/claude/setup.py b/plugins/claude/setup.py index 8e0632b5f7a..3d554a79657 100644 --- a/plugins/claude/setup.py +++ b/plugins/claude/setup.py @@ -9,7 +9,7 @@ setup( name="composio_claude", - version="0.3.6", + version="0.3.7", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your Claude LLMs.", @@ -22,6 +22,6 @@ "Operating System :: OS Independent", ], python_requires=">=3.9,<4", - install_requires=["composio_openai===0.3.6", "anthropic>=0.25.7"], + install_requires=["composio_openai===0.3.7", "anthropic>=0.25.7"], include_package_data=True, ) diff --git a/plugins/crew_ai/setup.py b/plugins/crew_ai/setup.py index f811c47a2be..8f99174e1cc 100644 --- a/plugins/crew_ai/setup.py +++ b/plugins/crew_ai/setup.py @@ -9,7 +9,7 @@ setup( name="composio_crewai", - version="0.3.6", + version="0.3.7", author="Himanshu", author_email="himanshu@composio.dev", description="Use Composio to get an array of tools with your CrewAI agent.", @@ -22,6 +22,6 @@ "Operating System :: OS Independent", ], python_requires=">=3.9,<4", - install_requires=["composio_langchain===0.3.6"], + install_requires=["composio_langchain===0.3.7"], include_package_data=True, ) diff --git a/plugins/griptape/setup.py b/plugins/griptape/setup.py index 408fcf74f51..080312d0311 100644 --- a/plugins/griptape/setup.py +++ b/plugins/griptape/setup.py @@ -9,7 +9,7 @@ setup( name="composio_griptape", - version="0.3.6", + version="0.3.7", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your Griptape wokflow.", @@ -22,6 +22,6 @@ "Operating System :: OS Independent", ], python_requires=">=3.9,<4", - install_requires=["composio_core===0.3.6", "griptape>=0.24.2"], + install_requires=["composio_core===0.3.7", "griptape>=0.24.2"], include_package_data=True, ) diff --git a/plugins/julep/setup.py b/plugins/julep/setup.py index 7993bba241a..ca318bdedbe 100644 --- a/plugins/julep/setup.py +++ b/plugins/julep/setup.py @@ -9,7 +9,7 @@ setup( name="composio_julep", - version="0.3.6", + version="0.3.7", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your Julep wokflow.", @@ -22,6 +22,6 @@ "Operating System :: OS Independent", ], python_requires=">=3.9,<4", - install_requires=["composio_openai===0.3.6", "julep>=0.3.2"], + install_requires=["composio_openai===0.3.7", "julep>=0.3.2"], include_package_data=True, ) diff --git a/plugins/langchain/setup.py b/plugins/langchain/setup.py index 14e54cd7e4c..1847e297740 100644 --- a/plugins/langchain/setup.py +++ b/plugins/langchain/setup.py @@ -9,7 +9,7 @@ setup( name="composio_langchain", - version="0.3.6", + version="0.3.7", author="Karan", author_email="karan@composio.dev", description="Use Composio to get an array of tools with your LangChain agent.", @@ -27,7 +27,7 @@ "langchain-openai>=0.0.2.post1", "pydantic>=2.6.4", "langchainhub>=0.1.15", - "composio_core===0.3.6", + "composio_core===0.3.7", ], include_package_data=True, ) diff --git a/plugins/lyzr/setup.py b/plugins/lyzr/setup.py index c60c524c62c..648b9ba6ec5 100644 --- a/plugins/lyzr/setup.py +++ b/plugins/lyzr/setup.py @@ -9,7 +9,7 @@ setup( name="composio_lyzr", - version="0.3.6", + version="0.3.7", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your Lyzr workflow.", @@ -25,7 +25,7 @@ install_requires=[ "lyzr-automata>=0.1.3", "pydantic>=2.6.4", - "composio_core===0.3.6", + "composio_core===0.3.7", "langchain>=0.1.0", ], include_package_data=True, diff --git a/plugins/openai/setup.py b/plugins/openai/setup.py index 0ed0d498ce7..c181545f3a6 100644 --- a/plugins/openai/setup.py +++ b/plugins/openai/setup.py @@ -9,7 +9,7 @@ setup( name="composio_openai", - version="0.3.6", + version="0.3.7", author="Sawradip", author_email="sawradip@composio.dev", description="Use Composio to get an array of tools with your OpenAI Function Call.", @@ -22,6 +22,6 @@ "Operating System :: OS Independent", ], python_requires=">=3.9,<4", - install_requires=["composio_core===0.3.6"], + install_requires=["composio_core===0.3.7"], include_package_data=True, ) diff --git a/setup.py b/setup.py index 035de2b588f..b4d46102550 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ setup( name="composio_core", - version="0.3.6", + version="0.3.7", author="Utkarsh", author_email="utkarsh@composio.dev", description="Core package to act as a bridge between composio platform and other services.",