Skip to content

Bump the cargo group across 1 directory with 7 updates#277

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-3f23d5059d
Closed

Bump the cargo group across 1 directory with 7 updates#277
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-3f23d5059d

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 28, 2026

Bumps the cargo group with 7 updates in the / directory:

Package From To
serde-saphyr 0.0.26 0.0.27
shlex 1.3.0 2.0.1
toml 0.9.12+spec-1.1.0 1.1.2+spec-1.1.0
toml_edit 0.23.10+spec-1.0.0 0.25.12+spec-1.1.0
similar 2.7.0 3.1.1
calamine 0.32.0 0.35.0
whoami 1.6.1 2.1.2

Updates serde-saphyr from 0.0.26 to 0.0.27

Release notes

Sourced from serde-saphyr's releases.

0.0.27 Comments

The major extension of this release is comments support.

The long existed wrapper Commented<..> was usable for serialization only until now. Since this release, Commented also captures a comment of the wrapped data structure:

struct DeploymentConfig {
    name: Commented<String>,
    image: Commented<String>,
    ports: Commented<Vec<Commented<u16>>>,
    labels: Commented<BTreeMap<String, Commented<String>>>,
}

would capture all comments for the elements of the structure, like

# deployment manifest
name: checkout
image: registry.example.com/checkout:v1 # container image to deploy
ports: # sequence of exposed ports
  - 80 # public HTTP
  - 443 # public HTTPS
labels: # mapping of Kubernetes labels
  app: checkout # stable app label
  tier: frontend # routing tier
"#;

while assigning them to the relevant YAML element. This became possible after migrating to granit parser 0.0.3, which now captures comments. Comments can be either on the right or above the item they describe.

This release also adds support for figment2 (figment is supported since v0.0.13).

Commits
  • 4b76b5f Small adjustments in comment handling.
  • 759ee8c Limit maximal number of comments in Budget.
  • a4c8235 Bw/comments (#117)
  • 299044d Bump garde from 0.22.1 to 0.23.0 (#119)
  • d756075 Bump serde_json from 1.0.149 to 1.0.150 (#118)
  • e7ede1e Improve the code quality and test coverage.
  • b659f7f Merge remote-tracking branch 'origin/master'
  • dd48554 Improve the code quality
  • 8108fef Fix #115 : correct block-scalar auto-selection and indentation indicator (#116)
  • fbf4c7c Serializer security hardening, thanks @​alurm
  • Additional commits viewable in compare view

Updates shlex from 1.3.0 to 2.0.1

Changelog

Sourced from shlex's changelog.

2.0.1

  • Fixes a compile error when building the documentation.

2.0.0

  • Breaking: Items that were marked as deprecated in 1.x have been removed: join, quote, bytes::join, and bytes::quote.
  • Breaking: The DerefMut impl for Shlex has been removed since it was unsound. New unsafe APIs have been added in its place: Shlex::from_bytes, Shlex::as_bytes_mut.
Commits

Updates toml from 0.9.12+spec-1.1.0 to 1.1.2+spec-1.1.0

Commits

Updates toml_edit from 0.23.10+spec-1.0.0 to 0.25.12+spec-1.1.0

Commits

Updates similar from 2.7.0 to 3.1.1

Changelog

Sourced from similar's changelog.

3.1.1

  • Fixed DiffOp cursor positions when compacting adjacent inserts/deletes and in Algorithm::Histogram full-replacement output, ensuring operations form contiguous ranges. #95
  • Renamed sample diff input files to a lexicographic caseNN.01.before_* / caseNN.02.after_* scheme.

3.1.0

  • Added capture_diff_slices_by_key and capture_diff_slices_by_key_deadline as convenience helpers for diffing slices by derived keys.
  • Fixed Compact emitting inconsistent DiffOp cursor positions after compaction, which could leave Delete/Insert operations with stale new_index/old_index values.
  • Added explicit lifetime capture (+ use<...>) on iterator-returning APIs to improve compatibility with Rust 2024 lifetime capture behavior. #93

3.0.0

  • Added a Git-style Histogram diff implementation exposed as Algorithm::Histogram, including deadline-aware Myers fallback and comprehensive regression/behavior tests.
  • Raised MSRV to Rust 1.85 and moved the crate to Rust 2024 edition.
  • Added a Hunt-style diff implementation exposed as Algorithm::Hunt.
  • Added configurable inline refinement via InlineChangeOptions and InlineChangeMode, including semantic cleanup and new TextDiff::iter_inline_changes_with_options* methods. #92
  • Added a global disjoint-input fast path in algorithms::diff_deadline to avoid pathological runtimes on large, fully distinct inputs.
  • Improved Algorithm::Myers performance on heavily unbalanced diffs to avoid pathological slowdowns.
  • Added diff_deadline_raw entrypoints in the algorithm modules to bypass shared heuristics and keep minimal intrinsic trait bounds where needed.
  • Added test files in examples/diffs that can be used with the some of the examples as input pairs.
  • Added CachedLookup, a helper for adapting virtual or computed sequences by materializing items on first access and then serving borrowed values through normal indexing. The owned-lookup example demonstrates this approach for issue #33.
  • Fixed ranged indexing in the classic LCS table algorithm.
  • Improved diff compaction to merge adjacent delete hunks across equal runs.
  • Excluded development scripts from published crate contents. #87
  • TextDiff::from_* and TextDiffConfig::diff_* now accept owned inputs (String, Vec<u8>, Cow) in addition to borrowed inputs. This allows returning text diffs from functions without external owner lifetimes. #65
  • TextDiff no longer exposes old_slices / new_slices. Use old_len, new_len, old_slice, new_slice, iter_old_slices, iter_new_slices, old_lookup, and new_lookup instead.
  • TextDiff::iter_changes now panics on invalid out-of-bounds DiffOp

... (truncated)

Commits
  • 0210f53 chore(release): prepare 3.1.1
  • bc9657d docs(changelog): update unreleased changes
  • d154c8b fix(algorithms): preserve diff op cursors
  • 53c943e feat: Update screenshot
  • 5d1f1b6 ref: rename diff examples
  • 8577da2 fix: rustfmt
  • 8ae2c3f chore(release): prepare 3.1.0
  • 37dfae4 Add use clause to iterator types for improved lifetime management (#93)
  • 6e321ad feat(api): add capture_diff_slices_by_key
  • d943be3 feat: Added a float bucket example
  • Additional commits viewable in compare view

Updates calamine from 0.32.0 to 0.35.0

Release notes

Sourced from calamine's releases.

v0.35.0 - 2026-5-10

Added

  • Added has_1904_epoch() method to Xls/Xlsx/Xlsb structs to allow the user to determine which date epoch is in use by Excel. [PR #630].

    [PR #630]: tafia/calamine#630

  • Made RowDeserializer public to allow a custom DeserializeSeed. [PR #635].

    [PR #635]: tafia/calamine#635

Changed

Fixed

  • Fixed issue with redundant <v> value in inlineStr XLSX cells. [Issue #633].

    [Issue #633]: tafia/calamine#633

  • Fixed issue when processing XLSX files to ignore namespace prefix when reading relation ids. Previously accepted only r: and relationships: prefixes. [Issue #634].

    [Issue #634]: tafia/calamine#634

  • Fixed XLSX issue where rich text <r> elements were ignored after initial plain <t> elements. [Issue #636].

    [Issue #636]: tafia/calamine#636

  • Fixed XLS issue where date format was ignored for formula values. [Issue #640].

    [Issue #640]: tafia/calamine#640

  • Fixed XLSX shared formula expansion corrupting function names. The replace_cell_names() function treated LOG10 as a cell reference (column

... (truncated)

Changelog

Sourced from calamine's changelog.

[0.35.0] - 2026-5-10

Added

  • Added has_1904_epoch() method to Xls/Xlsx/Xlsb structs to allow the user to determine which date epoch is in use by Excel. [PR #630].

    [PR #630]: tafia/calamine#630

  • Made RowDeserializer public to allow a custom DeserializeSeed. [PR #635].

    [PR #635]: tafia/calamine#635

Changed

Fixed

  • Fixed issue with redundant <v> value in inlineStr XLSX cells. [Issue #633].

    [Issue #633]: tafia/calamine#633

  • Fixed issue when processing XLSX files to ignore namespace prefix when reading relation ids. Previously accepted only r: and relationships: prefixes. [Issue #634].

    [Issue #634]: tafia/calamine#634

  • Fixed XLSX issue where rich text <r> elements were ignored after initial plain <t> elements. [Issue #636].

    [Issue #636]: tafia/calamine#636

  • Fixed XLS issue where date format was ignored for formula values. [Issue #640].

    [Issue #640]: tafia/calamine#640

  • Fixed XLSX shared formula expansion corrupting function names. The

... (truncated)

Commits
  • c4da7ed release: 0.35.0
  • 8205413 docs: add deserialization examples (#649)
  • 041fe26 crate: update copyright year
  • 669c418 xls: fix unsupported formula function panic
  • a47e933 test: fix faulty upstream conflict resolution/merges
  • 17dacea xlsx: fix inlineStr elements that contain CDATA (#650)
  • 4287d77 xlsx: fix shared formula expansion corrupting function names (#645)
  • 5f95c78 xls: fix panic parsing formulas in BIFF5 workbooks (#643)
  • acf2a7d xls: fix date format ignored for formula values (#641)
  • 78a3021 xlsx: fix ignoring rich text <r> after initial plain <t> (#637)
  • Additional commits viewable in compare view

Updates whoami from 1.6.1 to 2.1.2

Release notes

Sourced from whoami's releases.

v2.1.2

Changelog

Changed

  • Update minimum libc to 2.186
  • Update minimum libredox to 0.1.16

Fixed

  • Compilation for wasm32-wasip2

What's Changed

New Contributors

Full Changelog: ardaku/whoami@v2.1.1...v2.1.2

v2.1.1

Changelog

Added

  • Support for other Apple targets (untested)

Changed

  • Improved unix-like implementations - now depends on libc, and objc2-system-configuration on macOS
  • Updated web-sys to 0.3.85

What's Changed

... (truncated)

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 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

Bumps the cargo group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [serde-saphyr](https://github.com/bourumir-wyngs/serde-saphyr) | `0.0.26` | `0.0.27` |
| [shlex](https://github.com/comex/rust-shlex) | `1.3.0` | `2.0.1` |
| [toml](https://github.com/toml-rs/toml) | `0.9.12+spec-1.1.0` | `1.1.2+spec-1.1.0` |
| [toml_edit](https://github.com/toml-rs/toml) | `0.23.10+spec-1.0.0` | `0.25.12+spec-1.1.0` |
| [similar](https://github.com/mitsuhiko/similar) | `2.7.0` | `3.1.1` |
| [calamine](https://github.com/tafia/calamine) | `0.32.0` | `0.35.0` |
| [whoami](https://github.com/ardaku/whoami) | `1.6.1` | `2.1.2` |



Updates `serde-saphyr` from 0.0.26 to 0.0.27
- [Release notes](https://github.com/bourumir-wyngs/serde-saphyr/releases)
- [Commits](bourumir-wyngs/serde-saphyr@0.0.26...0.0.27)

Updates `shlex` from 1.3.0 to 2.0.1
- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/comex/rust-shlex/commits)

Updates `toml` from 0.9.12+spec-1.1.0 to 1.1.2+spec-1.1.0
- [Commits](toml-rs/toml@toml-v0.9.12...toml-v1.1.2)

Updates `toml_edit` from 0.23.10+spec-1.0.0 to 0.25.12+spec-1.1.0
- [Commits](toml-rs/toml@v0.23.10...v0.25.12)

Updates `similar` from 2.7.0 to 3.1.1
- [Changelog](https://github.com/mitsuhiko/similar/blob/main/CHANGELOG.md)
- [Commits](mitsuhiko/similar@2.7.0...3.1.1)

Updates `calamine` from 0.32.0 to 0.35.0
- [Release notes](https://github.com/tafia/calamine/releases)
- [Changelog](https://github.com/tafia/calamine/blob/master/Changelog.md)
- [Commits](tafia/calamine@v0.32.0...v0.35.0)

Updates `whoami` from 1.6.1 to 2.1.2
- [Release notes](https://github.com/ardaku/whoami/releases)
- [Commits](https://github.com/ardaku/whoami/commits/v2.1.2)

---
updated-dependencies:
- dependency-name: serde-saphyr
  dependency-version: 0.0.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: shlex
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: toml
  dependency-version: 1.1.2+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: toml_edit
  dependency-version: 0.25.12+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: similar
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: calamine
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: whoami
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 28, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 28, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this May 28, 2026
@dependabot dependabot Bot deleted the dependabot/cargo/cargo-3f23d5059d branch May 28, 2026 14:38
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants