benbrandt / text-splitter

Split text into semantic chunks, up to a desired chunk size. Supports calculating length by characters and tokens, and is callable from Rust and Python.
MIT License
235 stars 15 forks source link

Bump the minor group with 6 updates #183

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the minor group with 6 updates:

Package From To
pulldown-cmark 0.10.3 0.11.0
tiktoken-rs 0.5.8 0.5.9
darling 0.20.8 0.20.9
darling_core 0.20.8 0.20.9
darling_macro 0.20.8 0.20.9
strsim 0.10.0 0.11.1

Updates pulldown-cmark from 0.10.3 to 0.11.0

Release notes

Sourced from pulldown-cmark's releases.

0.11.0

Finally, the so long awaited math mode is here! Enable the option to use it.

This release also includes other improvements and bugfixes, please see the changelog below for more details. Thanks to all contributors that has made possible this release!

Breaking changes

New features

  • Math mode

Bugfixes

New Contributors

Full Changelog: https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.10.3...v0.11.0

Commits
  • d7632ac chore: update version to 0.11.0 and Cargo.lock
  • 57b6b3f Merge pull request #887 from pulldown-cmark/branch_0.11
  • 7137d4e Merge branch 'master' into branch_0.11
  • a9a6ed7 Merge pull request #885 from tomcur/remove-unnecessary-set
  • 8fde095 fix: remove unnecessary end_newline set
  • 056c9e1 Merge pull request #880 from ollpu/escape-simd
  • 7316da2 (Re)introduce simd feature to escape crate
  • 7a1e53c Merge pull request #870 from stepantubanov/write-to-fmt
  • cefabf3 do not reexport writer wrappers
  • 00c9c48 Update pulldown-cmark-escape/src/lib.rs
  • Additional commits viewable in compare view


Updates tiktoken-rs from 0.5.8 to 0.5.9

Release notes

Sourced from tiktoken-rs's releases.

v0.5.9

What's Changed

New Contributors

Full Changelog: https://github.com/zurawiki/tiktoken-rs/compare/v0.5.8...v0.5.9

Commits


Updates darling from 0.20.8 to 0.20.9

Changelog

Sourced from darling's changelog.

v0.20.9 (May 15, 2024)

  • Allow word-form for newtype enum variants whose only field produces a value when from_none is called on their type #249
  • Add FromMeta impls for the std::num::NonZero* types #288
  • Fix panic in number FromMeta impls when the parsed value is too large for the receiver type #289
Commits


Updates darling_core from 0.20.8 to 0.20.9

Changelog

Sourced from darling_core's changelog.

v0.20.9 (May 15, 2024)

  • Allow word-form for newtype enum variants whose only field produces a value when from_none is called on their type #249
  • Add FromMeta impls for the std::num::NonZero* types #288
  • Fix panic in number FromMeta impls when the parsed value is too large for the receiver type #289
Commits


Updates darling_macro from 0.20.8 to 0.20.9

Changelog

Sourced from darling_macro's changelog.

v0.20.9 (May 15, 2024)

  • Allow word-form for newtype enum variants whose only field produces a value when from_none is called on their type #249
  • Add FromMeta impls for the std::num::NonZero* types #288
  • Fix panic in number FromMeta impls when the parsed value is too large for the receiver type #289
Commits


Updates strsim from 0.10.0 to 0.11.1

Release notes

Sourced from strsim's releases.

Release 0.11.1

Fixed

  • Drop MSRV down to 1.56 which was mistakenly changed in 0.11.0

Release 0.11.0

Changed

  • improve OSA implementation

    • reduce runtime
    • reduce binary size by more than 25%
  • reduce binary size of Levenshtein distance

  • improve Damerau-Levenshtein implementation

    • reduce memory usage from O(N*M) to O(N+M)
    • reduce runtime in our own benchmark by more than 70%
    • reduce binary size by more than 25%
  • only boost similarity in Jaro-Winkler once the Jaro similarity exceeds 0.7

Fixed

  • Fix transposition counting in Jaro and Jaro-Winkler.
  • Limit common prefix in Jaro-Winkler to 4 characters

Release 0.10.1

Changed

  • improve OSA implementation

    • reduce runtime
    • reduce binary size by more than 25%
  • reduce binary size of Levenshtein distance

  • improve Damerau-Levenshtein implementation

    • reduce memory usage from O(N*M) to O(N+M)
    • reduce runtime in our own benchmark by more than 70%
    • reduce binary size by more than 25%
  • only boost similarity in Jaro-Winkler once the Jaro similarity exceeds 0.7

Fixed

  • Fix transposition counting in Jaro and Jaro-Winkler.
  • Limit common prefix in Jaro-Winkler to 4 characters
Changelog

Sourced from strsim's changelog.

[0.11.1] - (2024-04-03)

Fixed

  • Drop MSRV down to 1.56 which was mistakenly changed in 0.11.0

[0.11.0] - (2024-01-07)

Changed

  • improve OSA implementation

    • reduce runtime
    • reduce binary size by more than 25%
  • reduce binary size of Levenshtein distance

  • improve Damerau-Levenshtein implementation

    • reduce memory usage from O(N*M) to O(N+M)
    • reduce runtime in our own benchmark by more than 70%
    • reduce binary size by more than 25%
  • only boost similarity in Jaro-Winkler once the Jaro similarity exceeds 0.7

Fixed

  • Fix transposition counting in Jaro and Jaro-Winkler.
  • Limit common prefix in Jaro-Winkler to 4 characters
Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions