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

build(deps): bump the rust-dependencies group with 4 updates #12129

Merged
merged 1 commit into from
Nov 26, 2024

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps the rust-dependencies group with 4 updates: url, libc, gix and regex-automata.

Updates url from 2.5.3 to 2.5.4

Release notes

Sourced from url's releases.

v2.5.4

What's Changed

  • Revert "Normalize URL paths: convert /.//p, /..//p, and //p to p (#943)" by @​valenting in servo/rust-url#999
  • Updates the MSRV to 1.63 required though the libc v0.2.164 dependency

Full Changelog: servo/rust-url@v2.5.3...v2.5.4

Commits

Updates libc from 0.2.164 to 0.2.165

Release notes

Sourced from libc's releases.

0.2.165

Added

Fixed

Deprecated

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.165 - 2024-11-25

Added

Fixed

Deprecated

... (truncated)

Commits
  • 575fa43 release-plz: Add a new cleanup section
  • 0928922 chore: release v0.2.165
  • 84fdcde Merge pull request #4144 from tgross35/release-plz-config
  • ffd4bbc ci: Update release-plz to make use of backport links for the changelog
  • d0b90ea Merge pull request #4143 from tgross35/backport-can-len8_dlc
  • 940e7e7 Merge pull request #4135 from tgross35/backport-fix-constness
  • ceeb0fe Expose len8_dlc field of can_frame struct on Linux
  • c2bded3 fix: make sure the const-extern-fn feature is enabled
  • c93e86c ci: Skip unit tests on some platforms
  • 35fe9c7 Add a test that the const extern fn macro works
  • Additional commits viewable in compare view

Updates gix from 0.67.0 to 0.68.0

Release notes

Sourced from gix's releases.

gix v0.68.0

New Features

  • Add support for index application in merge results via merge::tree::Outcome::index_changed_after_applying_conflicts()

  • add Repository::merge_base_octopus()

  • add Repository::virtual_merge_base() and Repository::virtual_merge_base_with_graph().

  • add Repository::merge_commits() It's often more convenient to work with commits when merging, especially when merge-bases are dealt with automatically.

  • add objects::tree::Editor::detach() to get the underlying editor back. This can be useful to have more control over what gets written, or how.

  • add Repository::index_or_load_from_head_or_empty(). It's useful to get a reasonable index in any case, even on unborn repositories. It's for cases where the HEAD isn't setup at all, despite content being available, and to avoid unnecessary restrictions on what works.

  • add Object::peel_to_commit() to assure an object turns into a commit.

  • add Repository::merge_trees()

  • gix::Repository implements all traits for object reading and writing. That way it becomes usable when merging trees, which benefits from automatic checking of hashes before writing loose objects.

  • add tree() and commit() merge support, en par with merge-ORT as far as tests go. Note that this judgement of quality is based on a limited amount of partially complex test, but it's likely that in practice there will be deviations of sorts.

    Also, given the complexity of the implementation it is definitely under-tested, but with that it's mostly en par with Git, unfortunatly.

    On the bright side, some of the tests are very taxing and I'd hope this means something for real-world quality.

Bug Fixes

  • Repository::tree_merge_options() now comes with rewrite tracking. This is the way Git acts, as it's either configured, or defaults to the value coming from the diff.renames configuration.

  • respect core.bare=true in conjunction with the main worktree

  • propagate errors that are triggered when writing objects Previously it was assumed that writing objects could never fail unless there isn't enough memory to do so. However, it turns out that some last-minute validation can always be triggered and prevent an object to be written.

    Now that error is propagated instead.

  • assure submodules are skipped everywhere This also adds Repository::head_tree() for convenience.

New Features (BREAKING)

  • Repository::merge_trees() now takes portable version of Options.
  • Repository::merge_trees() now has a fully-wrapped outcome.

... (truncated)

Commits
  • 4000197 Release gix-glob v0.17.1, gix-command v0.3.11, gix-filter v0.15.0, gix-chunk ...
  • 9d627bb prepare changelogs once more
  • 4145d2a fix gix-path version (which fails publishing due to the patch-level mismatch)
  • 8ce4912 Release gix-date v0.9.2, gix-actor v0.33.1, gix-hash v0.15.1, gix-features v0...
  • bc9d994 prepare changelogs prior to release
  • 54ea266 Merge pull request #1700 from GitoxideLabs/reduce-memory
  • 664e28c try to reduce memory consumption by avoiding over-capacity of possibly large ...
  • 0b7abfb Merge pull request #1661 from GitoxideLabs/merge
  • 71b0cea feat: Add support for index application in merge results via `merge::tree::...
  • 3ee8b62 feat: provide a way to record and apply index changes.
  • Additional commits viewable in compare view

Updates regex-automata from 0.4.8 to 0.4.9

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 <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 rust-dependencies group with 4 updates: [url](https://github.com/servo/rust-url), [libc](https://github.com/rust-lang/libc), [gix](https://github.com/GitoxideLabs/gitoxide) and [regex-automata](https://github.com/rust-lang/regex).


Updates `url` from 2.5.3 to 2.5.4
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](servo/rust-url@v2.5.3...v2.5.4)

Updates `libc` from 0.2.164 to 0.2.165
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.165/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.164...0.2.165)

Updates `gix` from 0.67.0 to 0.68.0
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-v0.67.0...gix-v0.68.0)

Updates `regex-automata` from 0.4.8 to 0.4.9
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/commits/regex-automata-0.4.9)

---
updated-dependencies:
- dependency-name: url
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: gix
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: regex-automata
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added A-dependencies Area: Dependency rust Pull requests that update Rust code labels Nov 25, 2024
@the-mikedavis the-mikedavis merged commit 80709ce into master Nov 26, 2024
6 checks passed
@the-mikedavis the-mikedavis deleted the dependabot/cargo/rust-dependencies-f69ad17b20 branch November 26, 2024 00:06
GladkihEgor pushed a commit to GladkihEgor/helix that referenced this pull request Jan 4, 2025
…ditor#12129)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
diucicd pushed a commit to diucicd/helix that referenced this pull request Jan 8, 2025
…ditor#12129)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
rmburg pushed a commit to rmburg/helix that referenced this pull request Jan 20, 2025
…ditor#12129)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-dependencies Area: Dependency rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant