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

chore(deps): bump the backwards-compatible group with 4 updates #81

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 7, 2024

Bumps the backwards-compatible group with 4 updates: reqwest, notify-rust, git2 and itertools.

Updates reqwest from 0.11.24 to 0.12.3

Release notes

Sourced from reqwest's releases.

v0.12.3

What's Changed

  • Add FromStr for dns::Name.
  • Add ClientBuilder::built_in_webpki_certs(bool) to enable them separately.
  • Add ClientBuilder::built_in_native_certs(bool) to enable them separately.
  • Fix sending content-length: 0 for GET requests.
  • Fix response body content_length() to return value when timeout is configured.
  • Fix ClientBuilder::resolve() to use lowercase domain names.

New Contributors

Full Changelog: seanmonstar/reqwest@v0.12.2...v0.12.3

v0.12.2

What's Changed

  • Fix missing ALPN when connecting to socks5 proxy with rustls.
  • Fix TLS version limits with rustls.
  • Fix not detected ALPN h2 from server with native-tls.

New Contributors

Full Changelog: seanmonstar/reqwest@v0.12.1...v0.12.2

v0.12.1

What's Changed

  • Fix ClientBuilder::interface() when no TLS is enabled.
  • Fix TlsInfo::peer_certificate() being truncated with rustls.
  • Fix panic if http2 feature disabled but TLS negotiated h2 in ALPN.
  • Fix Display for Error to not include its source error.

New Contributors

Full Changelog: seanmonstar/reqwest@v0.12.0...v0.12.1

v0.12.0

What's Changed

  • Upgrade to hyper, http, and http-body v1.
  • Add better support for converting to and from http::Request and http::Response.
  • Add http2 optional cargo feature, default on.
  • Add charset optional cargo feature, default on.
  • Add macos-system-configuration cargo feature, default on.

... (truncated)

Changelog

Sourced from reqwest's changelog.

v0.12.3

  • Add FromStr for dns::Name.
  • Add ClientBuilder::built_in_webpki_certs(bool) to enable them separately.
  • Add ClientBuilder::built_in_native_certs(bool) to enable them separately.
  • Fix sending content-length: 0 for GET requests.
  • Fix response body content_length() to return value when timeout is configured.
  • Fix ClientBuilder::resolve() to use lowercase domain names.

v0.12.2

  • Fix missing ALPN when connecting to socks5 proxy with rustls.
  • Fix TLS version limits with rustls.
  • Fix not detected ALPN h2 from server with native-tls.

v0.12.1

  • Fix ClientBuilder::interface() when no TLS is enabled.
  • Fix TlsInfo::peer_certificate() being truncated with rustls.
  • Fix panic if http2 feature disabled but TLS negotiated h2 in ALPN.
  • Fix Display for Error to not include its source error.

v0.12.0

  • Upgrade to hyper, http, and http-body v1.
  • Add better support for converting to and from http::Request and http::Response.
  • Add http2 optional cargo feature, default on.
  • Add charset optional cargo feature, default on.
  • Add macos-system-configuration cargo feature, default on.
  • Change all optional dependencies to no longer be exposed as implicit features.
  • Add ClientBuilder::interface(str) to specify the local interface to bind to.
  • Experimental: disables the http3 feature temporarily.

v0.11.27

  • Add hickory-dns feature, deprecating trust-dns.
  • (wasm) Fix Form::text() to not set octet-stream for plain text fields.

v0.11.26

  • Revert system-configuration upgrade, which broke MSRV on macOS.

v0.11.25

  • Fix Certificate::from_pem_bundle() parsing.
  • Fix Apple linker errors from detecting system proxies.
Commits
  • 0720159 v0.12.3
  • 9209695 Remove duplicate example for ClientBuilder::default_headers (#2236)
  • e3a1565 fix: use lower case domain string when using resolve and resolve_to_addrs...
  • b4c491a feat: allow fine-grained root certs for rustls (#2232)
  • cf4295d chore: update winreg to 0.52.0 (#2226)
  • db25e80 chore: upgrade base64 to 0.22 (#2224)
  • 13e27b7 fix: response body timeout forwards the size hint
  • 872af0c refactor: upgrade to rustls-pemfile 2 (#2222)
  • 68a3f58 fix: stop sending content-length: 0 for GET requests (#2207)
  • 14e46ff FromStr trait implementation for Name (#2212)
  • Additional commits viewable in compare view

Updates notify-rust from 4.9.0 to 4.10.0

Changelog

Sourced from notify-rust's changelog.

v4.10.0 (2023-11-16)

Features

  • add feature d_vendored to enable dbus/vendored feature (a34239c)
Commits
  • 1a732f4 chore: bump version
  • b44d45c Merge pull request #193 from osa1/d_vendored
  • a34239c feat: add feature d_vendored to enable dbus/vendored feature
  • 6e660d3 ci: raise lowest tested rust version to 1.70.0
  • 08ca9d5 docs: fix link to gnome spec
  • e014dc0 chore: changelog
  • See full diff in compare view

Updates git2 from 0.17.2 to 0.18.3

Changelog

Sourced from git2's changelog.

0.18.3 - 2024-03-18

0.18.2...0.18.3

Added

  • Added opts:: functions to get / set libgit2 mwindow options #1035

Changed

  • Updated examples to use clap instead of structopt #1007

0.18.2 - 2024-02-06

0.18.1...0.18.2

Added

  • Added opts::set_ssl_cert_file and opts::set_ssl_cert_dir for setting Certificate Authority file locations. #997
  • Added TreeIter::nth which makes jumping ahead in the iterator more efficient. #1004
  • Added Repository::find_commit_by_prefix to find a commit by a shortened hash. #1011
  • Added Repository::find_tag_by_prefix to find a tag by a shortened hash. #1015
  • Added Repository::find_object_by_prefix to find an object by a shortened hash. #1014

Changed

0.18.1 - 2023-09-20

0.18.0...0.18.1

Added

  • Added FetchOptions::depth to set the depth of a fetch or clone, adding support for shallow clones. #979

Fixed

  • Fixed an internal data type (TreeWalkCbData) to not assume it is a transparent type while casting. #989
  • Fixed so that DiffPatchidOptions and StashSaveOptions are publicly exported allowing the corresponding APIs to actually be used. #988

... (truncated)

Commits

Updates itertools from 0.11.0 to 0.12.1

Changelog

Sourced from itertools's changelog.

0.12.1

Added

  • Documented iteration order guarantee for Itertools::[tuple_]combinations (#822)
  • Documented possible panic in iterate (#842)
  • Implemented Clone and Debug for Diff (#845)
  • Implemented Debug for WithPosition (#859)
  • Implemented Eq for MinMaxResult (#838)
  • Implemented From<EitherOrBoth<A, B>> for Option<Either<A, B>> (#843)
  • Implemented PeekingNext for RepeatN (#855)

Changed

  • Made CoalesceBy lazy (#801)
  • Optimized Filter[Map]Ok::next, Itertools::partition, Unique[By]::next[_back] (#818)
  • Optimized Itertools::find_position (#837)
  • Optimized Positions::next[_back] (#816)
  • Optimized ZipLongest::fold (#854)
  • Relaxed Debug bounds for GroupingMapBy (#860)
  • Specialized ExactlyOneError::fold (#826)
  • Specialized Interleave[Shortest]::fold (#849)
  • Specialized MultiPeek::fold (#820)
  • Specialized PadUsing::[r]fold (#825)
  • Specialized PeekNth::fold (#824)
  • Specialized Positions::[r]fold (#813)
  • Specialized PutBackN::fold (#823)
  • Specialized RepeatN::[r]fold (#821)
  • Specialized TakeWhileInclusive::fold (#851)
  • Specialized ZipLongest::rfold (#848)

Notable Internal Changes

  • Added test coverage in CI (#847, #856)
  • Added semver check in CI (#784)
  • Enforced clippy in CI (#740)
  • Enforced rustdoc in CI (#840)
  • Improved specialization tests (#807)
  • More specialization benchmarks (#806)

0.12.0

Breaking

  • Made take_while_inclusive consume iterator by value (#709)
  • Added Clone bound to Unique (#777)

Added

  • Added Itertools::try_len (#723)
  • Added free function sort_unstable (#796)
  • Added GroupMap::fold_with (#778, #785)
  • Added PeekNth::{peek_mut, peek_nth_mut} (#716)
  • Added PeekNth::{next_if, next_if_eq} (#734)
  • Added conversion into (Option<A>,Option<B>) to EitherOrBoth (#713)

... (truncated)

Commits
  • 98d3978 Prepare v0.12.1 release
  • dffac1f Bump obi1kenobi/cargo-semver-checks-action from 2.2 to 2.3
  • 00998a4 CoalesceBy: missing field in Debug
  • a0411d6 CombinationsWithReplacement: use a boxed slice internally
  • 8dd75f1 Permutations: use boxed slices internally
  • b785403 ExactlyOneError: implement Debug differently
  • 7a1c22b FlattenOk: Debug with macro
  • 94452e3 GroupingMapBy: fix Debug implementation
  • 2e325a0 TakeWhileInclusive: missing field in Debug
  • a48c5b4 WithPosition: implement Debug
  • Additional commits viewable in compare view

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 backwards-compatible group with 4 updates: [reqwest](https://github.com/seanmonstar/reqwest), [notify-rust](https://github.com/hoodie/notify-rust), [git2](https://github.com/rust-lang/git2-rs) and [itertools](https://github.com/rust-itertools/itertools).


Updates `reqwest` from 0.11.24 to 0.12.3
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.24...v0.12.3)

Updates `notify-rust` from 4.9.0 to 4.10.0
- [Release notes](https://github.com/hoodie/notify-rust/releases)
- [Changelog](https://github.com/hoodie/notify-rust/blob/main/CHANGELOG.md)
- [Commits](hoodie/notify-rust@v4.9.0...v4.10.0)

Updates `git2` from 0.17.2 to 0.18.3
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@0.17.2...git2-0.18.3)

Updates `itertools` from 0.11.0 to 0.12.1
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.11.0...v0.12.1)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: backwards-compatible
- dependency-name: notify-rust
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: backwards-compatible
- dependency-name: git2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: backwards-compatible
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: backwards-compatible
...

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 Apr 7, 2024
@DanielVoogsgerd DanielVoogsgerd merged commit dbced4e into main Apr 7, 2024
5 checks passed
@DanielVoogsgerd DanielVoogsgerd deleted the dependabot/cargo/backwards-compatible-f933449aa6 branch April 7, 2024 18:50
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.

1 participant