Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Release v0.6.6 #1079

Merged
merged 2 commits into from
Dec 23, 2024
Merged

chore: Release v0.6.6 #1079

merged 2 commits into from
Dec 23, 2024

Conversation

tushar-composio
Copy link
Contributor

@tushar-composio tushar-composio commented Dec 23, 2024

🔍 Review Summary

Release Note

Purpose:

  • Synchronize versioning across core components and plugins of the Composio platform.

Changes:

  • Enhancement: Updated Composio platform to version 0.6.6 and swe component to 0.3.7 for dependency alignment.

Impact:

  • Enhanced platform stability and maintainability through consistent versioning.
Original Description

[!IMPORTANT]
Update version to 0.6.6 across core components, plugins, and Dockerfile for release.

  • Version Updates:
    • Update version to 0.6.6 in __version__.py.
    • Update version to 0.6.6 in setup.py for composio_core and swekit.
    • Update version to 0.6.6 in setup.py for plugins: autogen, camel, claude, crew_ai, google, griptape, julep, langchain, langgraph, llamaindex, lyzr, openai, phidata, praisonai.
    • Update Dockerfile to install composio-core[all]==0.6.6.

This description was created by Ellipsis for d1786b2. It will automatically update as commits are pushed.


Copy link

vercel bot commented Dec 23, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
composio ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 23, 2024 10:56am

Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good to me! Reviewed everything up to bd2de87 in 12 seconds

More details
  • Looked at 245 lines of code in 18 files
  • Skipped 0 files when reviewing.
  • Skipped posting 1 drafted comments based on config settings.
1. python/plugins/langgraph/setup.py:15
  • Draft comment:
    Typo in the description: "LnagGraph" should be "LangGraph".
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The PR is primarily about version updates across multiple files. However, there is a typo in the description of the langgraph plugin setup file.

Workflow ID: wflow_Cbkq4vyDGmQO45Jw


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

Copy link
Contributor

Walkthrough

This PR updates the Composio platform from version 0.6.5 to 0.6.6, ensuring consistent versioning across core components and plugins. The Dockerfile has been modified to install the updated core package, aligning all dependencies with the latest release. Additionally, the swe component version has been incremented from 0.3.6 to 0.3.7.

Changes

File(s) Summary
python/composio/__version__.py, python/setup.py Updated core package version from 0.6.5 to 0.6.6.
python/dockerfiles/Dockerfile Updated Composio core package version to 0.6.6 in the installation command.
python/plugins/*/setup.py Bumped plugin versions from 0.6.5 to 0.6.6 across multiple plugins.
python/swe/setup.py Updated version from 0.3.6 to 0.3.7.

🔗 Related PRs

  • chore: unpin pydantic #967: The pull request updates the setup.py to unpin the pydantic version and modifies type annotations across multiple files for compatibility with newer versions.
  • fix: bring eslint + TS issues to zero #1013: The pull request aims to enhance code quality and type safety by enforcing stricter ESLint rules, refactoring code, and improving error handling for better maintainability and readability.
  • feat: Add lint and prettier check in workflow #955: A GitHub pull request adds a workflow for linting and formatting JavaScript and TypeScript files using ESLint and Prettier, updates configurations, modifies scripts, and removes unnecessary files.
  • ci: Add action to lint PR titles #956: The pull request introduces a GitHub Action to validate PR titles against conventional commit standards using amannn/action-semantic-pull-request, triggering checks on various PR events.
Instructions

Emoji Descriptions:

  • ⚠️ Potential Issue - May require further investigation.
  • 🔒 Security Vulnerability - Fix to ensure system safety.
  • 💻 Code Improvement - Suggestions to enhance code quality.
  • 🔨 Refactor Suggestion - Recommendations for restructuring code.
  • ℹ️ Others - General comments and information.

Interact with the Bot:

  • Send a message or request using the format:
    @bot + *your message*
Example: @bot Can you suggest improvements for this code?
  • Help the Bot learn by providing feedback on its responses.
    @bot + *feedback*
Example: @bot Do not comment on `save_auth` function !

Execute a command using the format:

@bot + */command*

Example: @bot /updateCommit

Available Commands:

  • /updateCommit ✨: Apply the suggested changes and commit them (or Click on the Github Action button to apply the changes !)
  • /updateGuideline 🛠️: Modify an existing guideline.
  • /addGuideline ➕: Introduce a new guideline.

Tips for Using @bot Effectively:

  • Specific Queries: For the best results, be specific with your requests.
    🔍 Example: @bot summarize the changes in this PR.
  • Focused Discussions: Tag @bot directly on specific code lines or files for detailed feedback.
    📑 Example: @bot review this line of code.
  • Managing Reviews: Use review comments for targeted discussions on code snippets, and PR comments for broader queries about the entire PR.
    💬 Example: @bot comment on the entire PR.

Need More Help?

📚 Visit our documentation for detailed guides on using Entelligence.AI.
🌐 Join our community to connect with others, request features, and share feedback.
🔔 Follow us for updates on new features and improvements.

@@ -9,7 +9,7 @@

setup(
name="composio_griptape",
version="0.6.5",
version="0.6.6",
author="Sawradip",
author_email="sawradip@composio.dev",
description="Use Composio to get an array of tools with your Griptape wokflow.",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a typo in the description: "wokflow" should be "workflow"

@@ -9,7 +9,7 @@

setup(
name="composio_julep",
version="0.6.5",
version="0.6.6",
author="Sawradip",
author_email="sawradip@composio.dev",
description="Use Composio to get an array of tools with your Julep wokflow.",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a typo in the description: "wokflow" should be "workflow"

@@ -9,7 +9,7 @@

setup(
name="composio_langgraph",
version="0.6.5",
version="0.6.6",
author="Sawradip",
author_email="sawradip@composio.dev",
description="Use Composio to get array of tools with LnagGraph Agent Workflows",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a typo in the description: "LnagGraph" should be "LangGraph"

@shreysingla11
Copy link
Collaborator

Review Summary

Version Updates

  • ✅ All plugin versions consistently updated to 0.6.6
  • ✅ Docker configuration properly updated
  • ✅ SWE package version bump follows its own versioning scheme

Issues Found

  1. Several typos in plugin descriptions:

    • Griptape plugin: "wokflow" → "workflow"
    • Julep plugin: "wokflow" → "workflow"
    • LangGraph plugin: "LnagGraph" → "LangGraph"
  2. Process Compliance:

    • ❌ CHANGELOG.md update missing (as per release.md requirements)
    • ❗ Consider using scripts/bump.py for version updates as recommended in release docs

Overall, the version bump changes look correct, but please fix the typos and ensure compliance with the release process documentation.

@tushar-composio tushar-composio merged commit f9df90e into master Dec 23, 2024
21 of 23 checks passed
@tushar-composio tushar-composio deleted the release/v0.6.6 branch December 23, 2024 10:56
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good to me! Incremental review on d1786b2 in 17 seconds

More details
  • Looked at 41 lines of code in 3 files
  • Skipped 0 files when reviewing.
  • Skipped posting 3 drafted comments based on config settings.
1. python/plugins/langgraph/setup.py:15
  • Draft comment:
    description="Use Composio to get an array of tools with LangGraph Agent Workflows",
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The description in the setup.py files for the plugins has a minor grammatical issue. It should be 'an array of tools' instead of 'array of tools'.
2. python/plugins/julep/setup.py:15
  • Draft comment:
    description="Use Composio to get an array of tools with your Julep workflow.",
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The description in the setup.py files for the plugins has a minor grammatical issue. It should be 'an array of tools' instead of 'array of tools'.
3. python/plugins/griptape/setup.py:15
  • Draft comment:
    description="Use Composio to get an array of tools with your Griptape workflow.",
  • Reason this comment was not posted:
    Confidence changes required: 50%
    The description in the setup.py files for the plugins has a minor grammatical issue. It should be 'an array of tools' instead of 'array of tools'.

Workflow ID: wflow_dC0zHYgWj3S7qnix


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants