Abraxas-365 / langchain-rust

🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust
MIT License
625 stars 83 forks source link

fix(deps): update rust crate text-splitter to 0.16 #221

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Type Update Change
text-splitter dependencies minor 0.15 -> 0.16

Release Notes

benbrandt/text-splitter (text-splitter) ### [`v0.16.1`](https://redirect.github.com/benbrandt/text-splitter/blob/HEAD/CHANGELOG.md#v0161) [Compare Source](https://redirect.github.com/benbrandt/text-splitter/compare/v0.16.0...v0.16.1) ##### What's New Updates `pulldown-cmark` to `v0.12.1` to address an issue with high CPU usage for certain Markdown elements. ### [`v0.16.0`](https://redirect.github.com/benbrandt/text-splitter/blob/HEAD/CHANGELOG.md#v0160) [Compare Source](https://redirect.github.com/benbrandt/text-splitter/compare/v0.15.0...v0.16.0) ##### Breaking Changes - Update to `v0.23.0` of `tree-sitter`. There was a breaking change for language definitions, so this is also a breaking change for us, especially on the Python side, since we support passing the language in. - Minimum Python version for the Python bindings is now 3.9 since 3.8 will be EOL next month. ##### Python Make sure to upgrade to the latest version of your tree-sitter language package. ##### Rust Make sure to upgrade to the latest version of your tree-sitter language package crate. These know have a `LANGUAGE` constant rather than a `language()` function. ```rust // Before tree_sitter_rust::language() // After tree_sitter_rust::LANGUAGE ``` ##### What's New - `MarkdownSplitter` can better parse the Commonmark HS extension for Definition Lists.

Configuration

📅 Schedule: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.