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

feat: bump version to 3.9-rc.1 #103

Merged
merged 1 commit into from
Jun 6, 2024
Merged

Conversation

utkarsh-dixit
Copy link
Collaborator

@utkarsh-dixit utkarsh-dixit commented Jun 6, 2024

PR Type

Enhancement


Description

  • Bumped version to 0.3.9-rc.1 across multiple plugins and core package.
  • Updated install_requires dependencies to match the new version 0.3.9-rc.1.

Changes walkthrough 📝

Relevant files
Enhancement
9 files
setup.py
Bump version and update dependencies for autogen plugin   

plugins/autogen/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_core===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for claude plugin     

    plugins/claude/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_openai===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for crew_ai plugin   

    plugins/crew_ai/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_langchain===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for griptape plugin 

    plugins/griptape/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_core===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for julep plugin       

    plugins/julep/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_openai===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for langchain plugin

    plugins/langchain/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_core===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for lyzr plugin         

    plugins/lyzr/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_core===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump version and update dependencies for openai plugin     

    plugins/openai/setup.py

  • Bumped version to 0.3.9-rc.1
  • Updated install_requires to composio_core===0.3.9-rc.1
  • +2/-2     
    setup.py
    Bump core package version to 0.3.9-rc.1                                   

    setup.py

    • Bumped version to 0.3.9-rc.1
    +1/-1     

    💡 PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    Copy link

    PR Review 🔍

    ⏱️ Estimated effort to review [1-5]

    2, because the changes are straightforward and consistent across multiple files, involving only version bumps and dependency updates. The pattern is repetitive and does not involve complex logic changes, making it easier to review.

    🧪 Relevant tests

    No

    ⚡ Possible issues

    No

    🔒 Security concerns

    No

    @utkarsh-dixit utkarsh-dixit merged commit 8028994 into master Jun 6, 2024
    2 of 3 checks passed
    Copy link

    PR Code Suggestions ✨

    CategorySuggestion                                                                                                                                    Score
    Possible issue
    Verify compatibility between the new version of composio_core and pyautogen

    Ensure that the new version 0.3.9-rc.1 of composio_core is compatible with
    pyautogen>=0.2.19 to avoid potential dependency conflicts.

    plugins/autogen/setup.py [25]

    +install_requires=["composio_core===0.3.9-rc.1", "pyautogen>=0.2.19"],
     
    -
    Suggestion importance[1-10]: 7

    Why: The suggestion is relevant as it addresses potential compatibility issues between updated dependencies, which is crucial for maintaining the stability of the software.

    7
    Verify compatibility between the new version of composio_openai and anthropic

    Ensure that the new version 0.3.9-rc.1 of composio_openai is compatible with
    anthropic>=0.25.7 to avoid potential dependency conflicts.

    plugins/claude/setup.py [25]

    +install_requires=["composio_openai===0.3.9-rc.1", "anthropic>=0.25.7"],
     
    -
    Suggestion importance[1-10]: 7

    Why: This suggestion is important to ensure that the updated dependency does not introduce conflicts with other packages, which is vital for the application's functionality.

    7
    Verify compatibility between the new version of composio_langchain and other dependencies

    Ensure that the new version 0.3.9-rc.1 of composio_langchain is compatible with the rest
    of the dependencies to avoid potential conflicts.

    plugins/crew_ai/setup.py [25]

    +install_requires=["composio_langchain===0.3.9-rc.1"],
     
    -
    Suggestion importance[1-10]: 7

    Why: Ensuring compatibility between newly updated versions and existing dependencies is essential to prevent runtime errors, making this suggestion relevant.

    7
    Verify compatibility between the new version of composio_core and other dependencies

    Ensure that the new version 0.3.9-rc.1 of composio_core is compatible with
    langchain-openai>=0.0.2.post1, pydantic>=2.6.4, and langchainhub>=0.1.15 to avoid
    potential dependency conflicts.

    plugins/langchain/setup.py [27-30]

    +"langchain-openai>=0.0.2.post1",
    +"pydantic>=2.6.4",
    +"langchainhub>=0.1.15",
    +"composio_core===0.3.9-rc.1",
     
    -
    Suggestion importance[1-10]: 7

    Why: The suggestion addresses potential issues with dependency conflicts after an update, which is critical for the seamless operation of the software.

    7

    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 b8d9fa7 in 2 minutes and 10 seconds

    More details
    • Looked at 192 lines of code in 9 files
    • Skipped 0 files when reviewing.
    • Skipped posting 8 drafted comments based on config settings.
    1. plugins/autogen/setup.py:25
    • Draft comment:
      Consider using a more flexible version specifier for composio_core to avoid potential issues with strict version matching in different environments. For example:
        install_requires=["composio_core>=0.3.9-rc.1,<0.3.10", "pyautogen>=0.2.19"],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.
    2. plugins/claude/setup.py:25
    • Draft comment:
      Consider using a more flexible version specifier for composio_openai to avoid potential issues with strict version matching in different environments. For example:
        install_requires=["composio_openai>=0.3.9-rc.1,<0.3.10", "anthropic>=0.25.7"],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.
    3. plugins/crew_ai/setup.py:25
    • Draft comment:
      Consider using a more flexible version specifier for composio_langchain to avoid potential issues with strict version matching in different environments. For example:
        install_requires=["composio_langchain>=0.3.9-rc.1,<0.3.10"],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.
    4. plugins/griptape/setup.py:25
    • Draft comment:
      Consider using a more flexible version specifier for composio_core to avoid potential issues with strict version matching in different environments. For example:
        install_requires=["composio_core>=0.3.9-rc.1,<0.3.10", "griptape>=0.24.2"],
    
    • Reason this comment was not posted:
      Confidence of 30% on close inspection, compared to threshold of 50%.
    5. plugins/julep/setup.py:25
    • Draft comment:
      Consider using a more flexible version specifier for composio_openai to avoid potential issues with strict version matching in different environments. For example:
        install_requires=["composio_openai>=0.3.9-rc.1,<0.3.10", "julep>=0.3.2"],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.
    6. plugins/langchain/setup.py:30
    • Draft comment:
      Consider using a more flexible version specifier for composio_core to avoid potential issues with strict version matching in different environments. For example:
    install_requires=[
        "langchain>=0.1.0",
        "langchain-openai>=0.0.2.post1",
        "pydantic>=2.6.4",
        "langchainhub>=0.1.15",
        "composio_core>=0.3.9-rc.1,<0.3.10",
    ],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.
    7. plugins/lyzr/setup.py:28
    • Draft comment:
      Consider using a more flexible version specifier for composio_core to avoid potential issues with strict version matching in different environments. For example:
    install_requires=[
        "lyzr-automata>=0.1.3",
        "pydantic>=2.6.4",
        "composio_core>=0.3.9-rc.1,<0.3.10",
        "langchain>=0.1.0",
    ],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.
    8. plugins/openai/setup.py:25
    • Draft comment:
      Consider using a more flexible version specifier for composio_core to avoid potential issues with strict version matching in different environments. For example:
        install_requires=["composio_core>=0.3.9-rc.1,<0.3.10"],
    
    • Reason this comment was not posted:
      Confidence of 0% on close inspection, compared to threshold of 50%.

    Workflow ID: wflow_brmDo2rcD7wdkW1a


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

    1 day left in your free trial, upgrade for $20/seat/month or contact us.

    @angrybayblade angrybayblade deleted the chore-releasae-3.9-rc.1 branch October 14, 2024 07:59
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    2 participants