Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 5, 2024

Bumps the langchain group with 8 updates in the / directory:

Package From To
langchain 0.2.16 0.2.17
langchain-mistralai 0.1.7 0.1.13
langchain-google-vertexai 1.0.4 1.0.10
langchain-openai 0.1.7 0.1.25
langchain-anthropic 0.1.13 0.1.22
langchain-groq 0.1.5 0.1.10
langchain-aws 0.1.17 0.1.18
langchain-community 0.2.16 0.2.18

Updates langchain from 0.2.16 to 0.2.17

Release notes

Sourced from langchain's releases.

langchain-community==0.2.17

Changes since langchain-community==0.2.16

community[patch]: Release 0.2.17 (#26432) community, openai: support nested dicts (#26414) core[minor]: Remove serialized manifest from tracing requests for non-llm runs (#26270) community: Add docstring for HtmlLinkExtractor (#26213) community: Add docstring for GLiNERLinkExtractor (#26218) community: Add docstring for KeybertLinkExtractor (#26210) Add session expired retry to neo4j graph (#26182) Adding bind_tools in ChatOctoAI (#26168) infra: Clear cache for env-var checks (#26073) fmt fmt fmt Improvement[Community] Improve args description in api doc of DocArrayInMemorySearch (#26024) community: delta in openai choice can be None, creates handler for that (#25954)

langchain==0.2.17

Changes since langchain==0.3.7

langchain,community[patch]: release with bumped core (#27854)

Commits

Updates langchain-mistralai from 0.1.7 to 0.1.13

Commits

Updates langchain-google-vertexai from 1.0.4 to 1.0.10

Release notes

Sourced from langchain-google-vertexai's releases.

libs/genai/v1.0.10

What's Changed

New Contributors

Full Changelog: langchain-ai/langchain-google@libs/genai/v1.0.9...libs/genai/v1.0.10

libs/vertexai/v1.0.10

What's Changed

Full Changelog: langchain-ai/langchain-google@libs/community/v1.0.8...libs/vertexai/v1.0.10

libs/genai/v1.0.9

What's Changed

New Contributors

... (truncated)

Commits

Updates langchain-openai from 0.1.7 to 0.1.25

Release notes

Sourced from langchain-openai's releases.

langchain-openai==0.1.25

Changes since langchain-openai==0.1.24

openai[patch]: Release 0.1.25 (#26439) openai[patch]: get output_type when using with_structured_output (#26307)

langchain-openai==0.1.24

Changes since langchain-openai==0.1.23

partners/openai: release 0.1.24 (#26417) community, openai: support nested dicts (#26414) fmt standard-tests[patch]: add Ser/Des test langchain_openai: Make sure the response from the async client in the astream method of ChatOpenAI is properly awaited in case of "include_response_headers=True" (#26031) openai[patch]: add back azure embeddings api_version alias openai[patch]: Upgrade @​root_validators in preparation for pydantic 2 migration (#25491) standard-tests[patch]: test init from env vars (#25983) docs: ChatOpenAI.with_structured_output nits (#25952) langchain_openai: Cleanup OpenAIEmbeddings validate_environment. (#25855)

Commits

Updates langchain-anthropic from 0.1.13 to 0.1.22

Commits
  • c776471 community: fix AttributeError: 'YandexGPT' object has no attribute '_grpc_met...
  • 752a71b integrations[patch]: release model packages (#24900)
  • 1213a59 docs[patch]: Update kv store docs pages (#24848)
  • 17a06cb infra: check templates based on integration (#24857)
  • a7380dd cli: release 0.0.28 (#24852)
  • e98e4be cli: register new integration doc templates (#24854)
  • 210623b core[minor]: Add support for pydantic 2 to utility to get fields (#24899)
  • 7d16940 core[patch]: Release 0.2.26 (#24898)
  • add1611 community[patch]: Make the pydantic linter stricter (#24897)
  • a4a444f community[patch]: Fix arcee llm usage of root_validator(pre=False) (#24896)
  • Additional commits viewable in compare view

Updates langchain-groq from 0.1.5 to 0.1.10

Release notes

Sourced from langchain-groq's releases.

langchain-groq==0.1.10

Changes since langchain-groq==0.1.9

partners/groq: release 0.1.10 (#26393) groq: add back streaming tool calls (#26391) standard-tests[patch]: add Ser/Des test all: Improve make lint command (#25344) together, standard-tests: specify tool_choice in standard tests (#25548) groq[patch]: update model used for llama tests (#25542) groq[patch]: Update root validators for pydantic 2 migration (#25402) groq[patch]: update rate limit in integration tests (#25177) groq[patch]: allow warnings during tests (#25105) patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)

Commits
  • c0dd293 partners/groq: release 0.1.10 (#26393)
  • 54c8508 groq: add back streaming tool calls (#26391)
  • 396c0ae docs: Adding LC Academy links (#26164)
  • feb3517 core[patch]: fix empty OpenAI tools when strict=True (#26287)
  • d87feb1 [Docs] Correct the admonition explaining min langchain-anthropic version in d...
  • 398718e core[patch]: fix regression in convert_to_openai_tool with instances of Tool ...
  • 7feae62 core[patch]: Support non ASCII characters in tool output if user doesn't outp...
  • b993172 Keyword-like runnable config (#26295)
  • 17659ca core[patch]: Release 0.2.39 (#26279)
  • 212c688 core[minor]: Remove serialized manifest from tracing requests for non-llm run...
  • Additional commits viewable in compare view

Updates langchain-aws from 0.1.17 to 0.1.18

Release notes

Sourced from langchain-aws's releases.

v0.1.18

What's Changed

Full Changelog: langchain-ai/langchain-aws@v0.1.17...v0.1.18

Commits
  • fc72065 infra[patch]: fix release workflow (#191)
  • 644de0b infra[patch]: support dev + rc releases (#190)
  • feb8f09 Update pyproject.toml to v0.1.18 (#189)
  • 4aebf17 Fixes get provider for model_ids with region prefix. Added unit tests. (#184)
  • 533effb aws[patch]: backward-compatible pydantic v2 changes (#180)
  • d89fcf8 Updating README to include support for Bedrock Agents (#166)
  • See full diff in compare view

Updates langchain-community from 0.2.16 to 0.2.18

Release notes

Sourced from langchain-community's releases.

langchain-community==0.2.18

Changes since langchain-community==0.3.5

langchain,community[patch]: release with bumped core (#27854) Added mapping to fix CI for #langchain-aws:227. (#27114) community: poetry lock for cffi dep (#26674)

langchain-community==0.2.17

Changes since langchain-community==0.2.16

community[patch]: Release 0.2.17 (#26432) community, openai: support nested dicts (#26414) core[minor]: Remove serialized manifest from tracing requests for non-llm runs (#26270) community: Add docstring for HtmlLinkExtractor (#26213) community: Add docstring for GLiNERLinkExtractor (#26218) community: Add docstring for KeybertLinkExtractor (#26210) Add session expired retry to neo4j graph (#26182) Adding bind_tools in ChatOctoAI (#26168) infra: Clear cache for env-var checks (#26073) fmt fmt fmt Improvement[Community] Improve args description in api doc of DocArrayInMemorySearch (#26024) community: delta in openai choice can be None, creates handler for that (#25954)

Commits

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 5, 2024
@github-actions github-actions bot enabled auto-merge (squash) November 5, 2024 05:33
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

This pull request updates multiple langchain-related dependencies to newer versions. Here's a concise summary of the key changes:

  • Updates 8 langchain packages including core langchain, mistralai, google-vertexai, openai, anthropic, groq, aws and community packages
  • Adds support for image inputs in langchain-mistralai and multimodal capabilities in langchain-anthropic
  • Improves error handling and streaming functionality across multiple packages
  • Adds support for new models like Gemma 2B and Claude 3 in various integrations
  • Includes fixes for bedrock chat model loading and callback handling

The changes appear to be routine version updates focused on expanding model support and improving reliability. The updates should not affect core functionality.

1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@maxdeichmann
Copy link
Member

@dependabot rebase

1 similar comment
@maxdeichmann
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/langchain-8fcc39ccd1 branch from 3dcf831 to 827a986 Compare November 5, 2024 08:53
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

(updates since last review)

This PR updates several langchain-related dependencies with a focus on improving model support and reliability. Here's a concise summary of the latest changes:

  • Adds support for Claude 3 models in langchain-anthropic with multimodal capabilities
  • Improves error handling for server quota and streaming in langchain-community
  • Adds support for image inputs and allOf schema validation in langchain-google-vertexai
  • Fixes circular import issue with basic auth initialization in chromadb
  • Reduces log noise by changing serialization failures from WARNING to DEBUG level

The changes are primarily focused on expanding model compatibility and improving error handling across the langchain ecosystem.

3 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@maxdeichmann
Copy link
Member

@dependabot rebase

1 similar comment
@maxdeichmann
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/langchain-8fcc39ccd1 branch from 827a986 to fc5850c Compare November 5, 2024 15:23
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

(updates since last review)

This PR continues updating dependencies with a focus on the OpenAI integration. Here's a concise summary of the key changes:

  • Removed forced streaming usage information in OpenAI responses by removing stream_options.include_usage=True in langfuse/openai.py
  • Added support for handling image data in OpenAI chat messages with _filter_image_data function
  • Updated version number from 2.53.6 to 2.53.7 to reflect dependency updates
  • Fixed handling of response_format metadata in OpenAI args extraction

The changes improve OpenAI integration by removing unnecessary streaming options and adding support for multimodal content.

3 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@maxdeichmann
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/langchain-8fcc39ccd1 branch from fc5850c to 206c8c8 Compare November 5, 2024 17:14
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

(updates since last review)

This PR continues updating dependencies with a focus on dataset handling and error management. Here's a concise summary of the latest changes:

  • Fixed URL encoding bug in dataset name parameters by removing unnecessary encoding in create_dataset and create_dataset_item methods
  • Added spaces to test dataset names to validate proper whitespace handling
  • Updated langchain dependencies to support Claude 3 and improve error handling
  • Improved test robustness by adding whitespace validation in dataset names

The changes focus on improving dataset handling reliability and expanding model support while maintaining backward compatibility.

3 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@maxdeichmann
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/langchain-8fcc39ccd1 branch from 206c8c8 to 8537f36 Compare November 5, 2024 18:37
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

(updates since last review)

This update includes several langchain-related package updates and version bumps. Here's a concise summary of the key changes:

  • Updates version from 2.53.7 to 2.53.8 in langfuse/version.py
  • Updates langchain dependencies in pyproject.toml to support Claude 3 and newer model versions
  • Adds support for image inputs and multimodal capabilities across langchain integrations
  • Improves error handling and streaming functionality in langchain packages

The changes appear to be routine version updates focused on expanding model support and improving reliability.

2 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@maxdeichmann
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/langchain-8fcc39ccd1 branch from 8537f36 to 86ded79 Compare November 6, 2024 17:55
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

(updates since last review)

This PR updates multiple langchain-related dependencies with significant changes to event handling and logging. Here's a concise summary of the key changes:

  • Improved debug logging in langfuse/callback/langchain.py by removing detailed kwargs output and focusing on essential event information
  • Added filtering of sensitive fields (input, output, metadata) from debug logs in langfuse/client.py
  • Added performance test in tests/test_langchain.py to verify tracing overhead is less than 50ms
  • Changed sampling rate access in task manager from object-based to direct property access

The changes focus on improving logging security and performance while maintaining core functionality.

6 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@maxdeichmann
Copy link
Member

@dependabot rebase

Bumps the langchain group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [langchain](https://github.com/langchain-ai/langchain) | `0.2.16` | `0.2.17` |
| [langchain-mistralai](https://github.com/langchain-ai/langchain) | `0.1.7` | `0.1.13` |
| [langchain-google-vertexai](https://github.com/langchain-ai/langchain-google) | `1.0.4` | `1.0.10` |
| [langchain-openai](https://github.com/langchain-ai/langchain) | `0.1.7` | `0.1.25` |
| [langchain-anthropic](https://github.com/langchain-ai/langchain) | `0.1.13` | `0.1.22` |
| [langchain-groq](https://github.com/langchain-ai/langchain) | `0.1.5` | `0.1.10` |
| [langchain-aws](https://github.com/langchain-ai/langchain-aws) | `0.1.17` | `0.1.18` |
| [langchain-community](https://github.com/langchain-ai/langchain) | `0.2.16` | `0.2.18` |



Updates `langchain` from 0.2.16 to 0.2.17
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain==0.2.16...langchain==0.2.17)

Updates `langchain-mistralai` from 0.1.7 to 0.1.13
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-mistralai==0.1.7...langchain-mistralai==0.1.13)

Updates `langchain-google-vertexai` from 1.0.4 to 1.0.10
- [Release notes](https://github.com/langchain-ai/langchain-google/releases)
- [Commits](langchain-ai/langchain-google@libs/genai/v1.0.4...libs/genai/v1.0.10)

Updates `langchain-openai` from 0.1.7 to 0.1.25
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==0.1.7...langchain-openai==0.1.25)

Updates `langchain-anthropic` from 0.1.13 to 0.1.22
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-anthropic==0.1.13...langchain-anthropic==0.1.22)

Updates `langchain-groq` from 0.1.5 to 0.1.10
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-groq==0.1.5...langchain-groq==0.1.10)

Updates `langchain-aws` from 0.1.17 to 0.1.18
- [Release notes](https://github.com/langchain-ai/langchain-aws/releases)
- [Commits](langchain-ai/langchain-aws@v0.1.17...v0.1.18)

Updates `langchain-community` from 0.2.16 to 0.2.18
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-community==0.2.16...langchain-community==0.2.18)

---
updated-dependencies:
- dependency-name: langchain
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-mistralai
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-google-vertexai
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-openai
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-anthropic
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-groq
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-aws
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
- dependency-name: langchain-community
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: langchain
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/langchain-8fcc39ccd1 branch from 86ded79 to 0c3990c Compare November 6, 2024 18:09
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Disclaimer: Experimental PR review

PR Summary

(updates since last review)

This update includes several langchain-related package version bumps and dependency updates. Here's a concise summary of the key changes:

  • Version bump from 2.53.8 to 2.53.9 in langfuse/version.py
  • Added support for Claude 3 models and multimodal capabilities through langchain-anthropic 0.1.22
  • Updated langchain-google-vertexai to 1.0.10 with support for Gemma 2B and improved error handling
  • Added langchain-community 0.2.18 as a new dependency for better package organization
  • Updated langchain-openai to 0.1.25 with improved structured output handling

2 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 13, 2024

Superseded by #999.

@dependabot dependabot bot closed this Nov 13, 2024
auto-merge was automatically disabled November 13, 2024 05:56

Pull request was closed

@dependabot dependabot bot deleted the dependabot/pip/langchain-8fcc39ccd1 branch November 13, 2024 05:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants