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 git-repository from 0.26.0 to 0.29.0 #5016

Merged
merged 1 commit into from
Dec 6, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 5, 2022

Bumps git-repository from 0.26.0 to 0.29.0.

Release notes

Sourced from git-repository's releases.

git-repository v0.29.0

New Features

  • Make reqwest TLS backend configuration easy. We provide the choice of native-tls or rust-tls. If none is provided, the user can configure on their on similar to how it's done in git-repository.

    Please note that a choice now has to be made or HTTPS will not be available, so use one of…

    • blocking-http-transport-reqwest-rust-tls
  • blocking-http-transport-reqwest-native-tls

Bug Fixes

  • git_repository::Commit::describe() chooses tag names (more) correctly. Previously, if there were multiple choices for tags on the same commit, git describe would disagree with gitoxide due to different prioritization of names.

    This has now been fixed.

  • also sort entries lexicographically

Other

  • Set GIT_EDITOR in make_rebase_i_repo.sh If the user has core.editor set in their global git config, then that value takes precidence over the EDITOR environment variable. The GIT_EDITOR environment variable, however, has higher precidence than core.editor. For this test, using GIT_EDITOR ensures that the desired sed command line is used.

New Features (BREAKING)

  • rename blocking-http-transport feature to blocking-http-transport-curl; add blocking-http-transport-reqwest. With the new and relatively immature second tier http backend we pave the way to support builds without the use of open-ssl and probably many other C libraries.

    Note that it's early and not http configuration option is implemented yet.

  • upgrade edition to 2021 in most crates. MSRV for this is 1.56, and we are now at 1.60 so should be compatible. This isn't more than a patch release as it should break nobody who is adhering to the MSRV, but let's be careful and mark it breaking.

    Note that git-features and git-pack are still on edition 2018 as they make use of a workaround to support (safe) mutable access

... (truncated)

Commits
  • b2c301e Release git-hash v0.10.0, git-features v0.24.0, git-date v0.3.0, git-actor v0...
  • e4648f8 prepare changelogs prior to release
  • 3ddbd2d feat: Make reqwest TLS backend configuration easy.
  • 03ff188 Merge branch 'max-pure'
  • c7cba33 thanks clippy
  • 4308a20 fix!: max-pure now builds without any C build tooling due to lack of `opens...
  • bc2a399 feat!: rename blocking-http-transport feature to `blocking-http-transport-c...
  • 4c1685b Merge branch 'git-lfs-improvements'
  • 761b7d7 fix: don't overwrite unexpanded git-lfs pointer files. (#607)
  • 519db50 improve documentation to inform about the need for git-lfs (#607).
  • Additional commits viewable in compare view

Dependabot compatibility score

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 ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [git-repository](https://github.com/Byron/gitoxide) from 0.26.0 to 0.29.0.
- [Release notes](https://github.com/Byron/gitoxide/releases)
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@git-repository-v0.26.0...git-repository-v0.29.0)

---
updated-dependencies:
- dependency-name: git-repository
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added A-dependencies Area: Dependency rust Pull requests that update Rust code labels Dec 5, 2022
@archseer archseer merged commit dbed90c into master Dec 6, 2022
@archseer archseer deleted the dependabot/cargo/git-repository-0.29.0 branch December 6, 2022 01:30
herkhinah pushed a commit to herkhinah/helix that referenced this pull request Dec 11, 2022
…5016)

Bumps [git-repository](https://github.com/Byron/gitoxide) from 0.26.0 to 0.29.0.
- [Release notes](https://github.com/Byron/gitoxide/releases)
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@git-repository-v0.26.0...git-repository-v0.29.0)

---
updated-dependencies:
- dependency-name: git-repository
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
freqmod pushed a commit to freqmod/helix that referenced this pull request Feb 8, 2023
…5016)

Bumps [git-repository](https://github.com/Byron/gitoxide) from 0.26.0 to 0.29.0.
- [Release notes](https://github.com/Byron/gitoxide/releases)
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@git-repository-v0.26.0...git-repository-v0.29.0)

---
updated-dependencies:
- dependency-name: git-repository
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
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