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

Bump the default group across 1 directory with 12 updates #378

Merged
merged 2 commits into from
Dec 25, 2024

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps the default group with 12 updates in the / directory:

Package From To
async-compression 0.4.17 0.4.18
bytes 1.8.0 1.9.0
prost 0.13.3 0.13.4
thiserror 2.0.0 2.0.9
tokio 1.41.1 1.42.0
tokio-util 0.7.12 0.7.13
anyhow 1.0.93 1.0.95
prost-build 0.13.3 0.13.4
scraper 0.21.0 0.22.0
time 0.3.36 0.3.37
serde 1.0.214 1.0.216
serde_json 1.0.132 1.0.134

Updates async-compression from 0.4.17 to 0.4.18

Changelog

Sourced from async-compression's changelog.

0.4.18 - 2024-11-23

Fixed

  • Adjust Level::Precise clamp range for flate2.
Commits
  • e238a8b docs: update changelog
  • 6907729 chore: release v0.4.18
  • 8844733 Merge pull request #314 from eth3lbert/flate2-precise
  • 0b83b1a Adjust Level::Precise clamp range for flate2
  • e12ca46 Merge pull request #311 from Nullus157/dependabot/github_actions/codecov/code...
  • 906f155 chore(deps): bump codecov/codecov-action from 4 to 5
  • f0a5c74 Merge pull request #306 from Nullus157/release-plz-2024-10-20T06-37-16Z
  • See full diff in compare view

Updates bytes from 1.8.0 to 1.9.0

Release notes

Sourced from bytes's releases.

Bytes v1.9.0

1.9.0 (November 27, 2024)

Added

  • Add Bytes::from_owner to enable externally-allocated memory (#742)

Documented

  • Fix typo in Buf::chunk() comment (#744)

Internal changes

  • Replace BufMut::put with BufMut::put_slice in Writer impl (#745)
  • Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug (#743)
Changelog

Sourced from bytes's changelog.

1.9.0 (November 27, 2024)

Added

  • Add Bytes::from_owner to enable externally-allocated memory (#742)

Documented

  • Fix typo in Buf::chunk() comment (#744)

Internal changes

  • Replace BufMut::put with BufMut::put_slice in Writer impl (#745)
  • Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug (#743)
Commits

Updates prost from 0.13.3 to 0.13.4

Changelog

Sourced from prost's changelog.

Prost version 0.13.4

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

Features

  • Impl Name for Protobuf well-known wrapper types (#1174)

Performance

  • NonZeroU64 to optimize encoded_len_varint (#1192)

Dependencies

  • Remove unused bytes dependency from prost-build (#1169)
  • Update pulldown-cmark-to-cmark requirement from >=16, =16, <=18 (#1173)
  • Update pulldown-cmark-to-cmark requirement from >=16, =16, <=19 (#1195)
  • Update protobuf to v25.3 (#1165)
  • Update protobuf to v25.4 (#1176)

Styling

  • Remove explicit lifetimes (#1180)
  • Remove unnecessary empty line after document (#1181)

Testing

  • (boxed_field) Confirm Foo::bar is boxed (#1168)
  • Move build.rs to standard location (#1167)
  • (custom_debug) Merge skip_debug into custom_debug (#1178)
  • Rename invalid_doctest to disable_comments (#1183)
  • (custom_attributes) Move module to separate file (#1187)

Build

  • Bump clippy version to 1.82 (#1182)
  • Restrict permissions of GITHUB_TOKEN (#1189)
Commits
  • 60d4c33 chore: Release version 0.13.4 (#1197)
  • e74de76 build(deps): update pulldown-cmark-to-cmark requirement from >=16, <=18 to >=...
  • 5ae30c5 perf: NonZeroU64 to optimize encoded_len_varint (#1192)
  • de2a009 test(custom_attributes): Move module to separate file (#1187)
  • 5fd9c86 ci: Restrict permissions of GITHUB_TOKEN (#1189)
  • 31a55ab ci: Bump clippy version to 1.82 (#1182)
  • eb4b2c6 test: Rename invalid_doctest to disable_comments (#1183)
  • 75b7e7a chore(build): Remove unnecessary empty line after document (#1181)
  • e7deb3c feat: impl Name for Protobuf well-known wrapper types (#1174)
  • 6d3a7ab build(deps): Update protobuf to v25.4 (#1176)
  • Additional commits viewable in compare view

Updates thiserror from 2.0.0 to 2.0.9

Release notes

Sourced from thiserror's releases.

2.0.9

  • Work around missing_inline_in_public_items clippy restriction being triggered in macro-generated code (#404)

2.0.8

  • Improve support for macro-generated derive(Error) call sites (#399)

2.0.7

  • Work around conflict with #[deny(clippy::allow_attributes)] (#397, thanks @​zertosh)

2.0.6

  • Suppress deprecation warning on generated From impls (#396)

2.0.5

  • Prevent deprecation warning on generated impl for deprecated type (#394)

2.0.4

  • Eliminate needless_lifetimes clippy lint in generated From impls (#391, thanks @​matt-phylum)

2.0.3

  • Support the same Path field being repeated in both Debug and Display representation in error message (#383)
  • Improve error message when a format trait used in error message is not implemented by some field (#384)

2.0.2

  • Fix hang on invalid input inside #[error(...)] attribute (#382)

2.0.1

  • Support errors that contain a dynamically sized final field (#375)
  • Improve inference of trait bounds for fields that are interpolated multiple times in an error message (#377)
Commits

Updates tokio from 1.41.1 to 1.42.0

Release notes

Sourced from tokio's releases.

Tokio v1.42.0

1.42.0 (Dec 3rd, 2024)

Added

  • io: add AsyncFd::{try_io, try_io_mut} (#6967)

Fixed

  • io: avoid ptr->ref->ptr roundtrip in RegistrationSet (#6929)
  • runtime: do not defer yield_now inside block_in_place (#6999)

Changes

  • io: simplify io readiness logic (#6966)

Documented

  • net: fix docs for tokio::net::unix::{pid_t, gid_t, uid_t} (#6791)
  • time: fix a typo in Instant docs (#6982)

#6791: tokio-rs/tokio#6791 #6929: tokio-rs/tokio#6929 #6966: tokio-rs/tokio#6966 #6967: tokio-rs/tokio#6967 #6982: tokio-rs/tokio#6982 #6999: tokio-rs/tokio#6999

Commits

Updates tokio-util from 0.7.12 to 0.7.13

Commits
  • 0b31c2f chore: prepare tokio-util v0.7.13 (#7012)
  • 129f9fc codec: fix incorrect handling of invalid utf-8 in LinesCodec::decode_eof (#...
  • b5c227d tracing: move tracing instrumentation tests into tokio tests (#7007)
  • dcae2b9 ci: unfreeze FreeBSD from rustc 1.81 (#7009)
  • bb9d570 chore: prepare Tokio v1.42.0 (#7005)
  • af9c683 tests: fix typo in build test instructions (#7004)
  • 4bc5a1a ci: allow Unicode-3.0 license for unicode-ident (#7006)
  • f8948ea runtime: do not defer yield_now inside block_in_place (#6999)
  • bce9780 time: use array::from_fn instead of manually creating array (#7000)
  • 38151f3 readme: unlist 1.32.x as LTS release (#6997)
  • Additional commits viewable in compare view

Updates anyhow from 1.0.93 to 1.0.95

Release notes

Sourced from anyhow's releases.

1.0.95

1.0.94

  • Documentation improvements
Commits
  • 48be1ca Release 1.0.95
  • a03d6d6 Merge pull request #402 from dtolnay/fromboxed
  • 52e4abb Add Error::from_boxed with documentation about bidirectional ?
  • ffecefc Merge pull request #401 from dtolnay/construct
  • 671f700 Add construct_ prefix to name of private construct functions
  • 8ceb5e9 Release 1.0.94
  • b9009ab Merge pull request #399 from dtolnay/okvalue
  • 863791a Align naming between Ok function argument and its documentation
  • 2081692 Merge pull request #398 from zertosh/ok_doc_format
  • cc2cecb Fix anyhow::Ok rustdoc code formatting
  • Additional commits viewable in compare view

Updates prost-build from 0.13.3 to 0.13.4

Changelog

Sourced from prost-build's changelog.

Prost version 0.13.4

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

Features

  • Impl Name for Protobuf well-known wrapper types (#1174)

Performance

  • NonZeroU64 to optimize encoded_len_varint (#1192)

Dependencies

  • Remove unused bytes dependency from prost-build (#1169)
  • Update pulldown-cmark-to-cmark requirement from >=16, =16, <=18 (#1173)
  • Update pulldown-cmark-to-cmark requirement from >=16, =16, <=19 (#1195)
  • Update protobuf to v25.3 (#1165)
  • Update protobuf to v25.4 (#1176)

Styling

  • Remove explicit lifetimes (#1180)
  • Remove unnecessary empty line after document (#1181)

Testing

  • (boxed_field) Confirm Foo::bar is boxed (#1168)
  • Move build.rs to standard location (#1167)
  • (custom_debug) Merge skip_debug into custom_debug (#1178)
  • Rename invalid_doctest to disable_comments (#1183)
  • (custom_attributes) Move module to separate file (#1187)

Build

  • Bump clippy version to 1.82 (#1182)
  • Restrict permissions of GITHUB_TOKEN (#1189)
Commits
  • 60d4c33 chore: Release version 0.13.4 (#1197)
  • e74de76 build(deps): update pulldown-cmark-to-cmark requirement from >=16, <=18 to >=...
  • 5ae30c5 perf: NonZeroU64 to optimize encoded_len_varint (#1192)
  • de2a009 test(custom_attributes): Move module to separate file (#1187)
  • 5fd9c86 ci: Restrict permissions of GITHUB_TOKEN (#1189)
  • 31a55ab ci: Bump clippy version to 1.82 (#1182)
  • eb4b2c6 test: Rename invalid_doctest to disable_comments (#1183)
  • 75b7e7a chore(build): Remove unnecessary empty line after document (#1181)
  • e7deb3c feat: impl Name for Protobuf well-known wrapper types (#1174)
  • 6d3a7ab build(deps): Update protobuf to v25.4 (#1176)
  • Additional commits viewable in compare view

Updates scraper from 0.21.0 to 0.22.0

Release notes

Sourced from scraper's releases.

v0.22.0

What's Changed

Full Changelog: rust-scraper/scraper@v0.21.0...v0.22.0

Commits
  • dcf5e0c Version 0.22.0
  • 932ed03 Merge pull request #222 from rust-scraper/bump-ego-tree
  • 483ecab Bump ego-tree to version 0.10.0
  • 26f04ed Merge pull request #221 from rust-scraper/sorted-vec-instead-of-hash-table
  • ee66ee8 Drop hash table for per-element attributes for more compact sorted vector.
  • 8d3e74b Merge pull request #220 from rust-scraper/make-clippy-happy
  • 47cc9de Make current nightly version of Clippy happy.
  • See full diff in compare view

Updates time from 0.3.36 to 0.3.37

Release notes

Sourced from time's releases.

v0.3.37

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.37 [2024-12-03]

Added

  • Time::MAX, equivalent to time!(23:59:59.999999999)
  • [year repr:century] is now supported in format descriptions. When used in conjunction with [year repr:last_two], there is sufficient information to parse a date. Note that with the large-date feature enabled, there is an ambiguity when parsing the two back-to-back.
  • Parsing of strftime-style format descriptions, located at time::format_description::parse_strftime_borrowed and time::format_description::parse_strftime_owned
  • time::util::refresh_tz and time::util::refresh_tz_unchecked, which updates information obtained via the TZ environment variable. This is equivalent to the tzset syscall on Unix-like systems, with and without built-in soundness checks, respectively.
  • Month::length and util::days_in_month, replacing util::days_in_year_month.
  • Expressions are permitted in time::serde::format_description! rather than only paths. This also drastically improves diagnostics when an invalid value is provided.

Changed

  • Obtaining the system UTC offset on Unix-like systems should now succeed when multi-threaded. However, if the TZ environment variable is altered, the program will not be aware of this until time::util::refresh_tz or time::util::refresh_tz_unchecked is called. refresh_tz has the same soundness requirements as obtaining the system UTC offset previously did, with the requirements still being automatically enforced. refresh_tz_unchecked does not enforce these requirements at the expense of being unsafe. Most programs should not need to call either function.

    Due to this change, the time::util::local_offset module has been deprecated in its entirety. The get_soundness and set_soundness functions are now no-ops.

    Note that while calls should succeed, success is not guaranteed in any situation. Downstream users should always be prepared to handle the error case.

Fixed

  • Floating point values are truncated, not rounded, when formatting.
  • RFC3339 allows arbitrary separators between the date and time components.
  • Serialization of negative Durations less than one second is now correct. It previously omitted the negative sign.
  • From<js_sys::Date> for OffsetDateTime now ensures sub-millisecond values are not erroneously returned.
Commits
  • d4e39b3 v0.3.37 release
  • 0943997 Fix CI failure
  • 8b50f04 Update lints
  • 56f1db6 Add Month::length, days_in_month
  • 03bcfe9 Skip formatting some macros, update UI tests
  • 4404638 Permit exprs in serde::format_description!
  • 6b43b44 strftime implementation
  • 98569ff Hide deprecations from docs
  • febf3a1 Obtain local offset in multi-threaded situations
  • 1e19827 Update rstest and rstest_reuse; bump MSRV to 1.67.1 (#716)
  • Additional commits viewable in compare view

Updates serde from 1.0.214 to 1.0.216

Release notes

Sourced from serde's releases.

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)

v1.0.215

  • Produce warning when multiple fields or variants have the same deserialization name (#2855, #2856, #2857)
Commits
  • ad8dd41 Release 1.0.216
  • f91d2ed Merge pull request #2868 from dtolnay/automaticallyderived
  • 9497463 Mark all generated trait impls as #[automatically_derived]
  • 46e9ecf Merge pull request #2866 from tdittr/mark-visitors-as-generated
  • e9c399c Mark generated impl de::Visitor blocks as #[automatically_derived]
  • b9dbfcb Switch out fnv in favor of foldhash in test
  • c270e27 Use BuildHasher instead of Hasher in collection macros
  • 0307f60 Resolve question_mark clippy lint in build script
  • 8939af4 Release 1.0.215
  • fa5d58c Use ui test syntax that does not interfere with rustfmt
  • Additional commits viewable in compare view

Updates serde_json from 1.0.132 to 1.0.134

Release notes

Sourced from serde_json's releases.

v1.0.134

  • Add RawValue associated constants for literal null, true, false (#1221, thanks @​bheylin)

v1.0.133

  • Implement From<[T; N]> for serde_json::Value (#1215)
Commits
  • b2a1415 Release 1.0.134
  • 9875785 Tweak wording of NULL/TRUE/FALSE documentation
  • 4aa05b9 Merge pull request #1222 from dtolnay/rawvalueassoc
  • f42c7c7 Move RawValue associated constants into same impl block as public functions
  • 96576ba Merge pull request #1221 from bheylin/add-const-raw-values-for-null-and-bools
  • 4db66fb Add 'static lifetime to const's
  • 9c9aa1f Add literal 'null', 'true' and 'false' consts to RawValue struct.
  • 0903de4 Release 1.0.133
  • 2b65ca0 Merge pull request #1215 from dtolnay/fromarray
  • 4e5f985 Implement From<[T; N]> for Value
  • 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 default group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [async-compression](https://github.com/Nullus157/async-compression) | `0.4.17` | `0.4.18` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.8.0` | `1.9.0` |
| [prost](https://github.com/tokio-rs/prost) | `0.13.3` | `0.13.4` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.0` | `2.0.9` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.41.1` | `1.42.0` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.12` | `0.7.13` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.93` | `1.0.95` |
| [prost-build](https://github.com/tokio-rs/prost) | `0.13.3` | `0.13.4` |
| [scraper](https://github.com/causal-agent/scraper) | `0.21.0` | `0.22.0` |
| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.37` |
| [serde](https://github.com/serde-rs/serde) | `1.0.214` | `1.0.216` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.132` | `1.0.134` |



Updates `async-compression` from 0.4.17 to 0.4.18
- [Release notes](https://github.com/Nullus157/async-compression/releases)
- [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md)
- [Commits](Nullus157/async-compression@v0.4.17...v0.4.18)

Updates `bytes` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.8.0...v1.9.0)

Updates `prost` from 0.13.3 to 0.13.4
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.3...v0.13.4)

Updates `thiserror` from 2.0.0 to 2.0.9
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.0...2.0.9)

Updates `tokio` from 1.41.1 to 1.42.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.41.1...tokio-1.42.0)

Updates `tokio-util` from 0.7.12 to 0.7.13
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-util-0.7.12...tokio-util-0.7.13)

Updates `anyhow` from 1.0.93 to 1.0.95
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.93...1.0.95)

Updates `prost-build` from 0.13.3 to 0.13.4
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.3...v0.13.4)

Updates `scraper` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/causal-agent/scraper/releases)
- [Commits](rust-scraper/scraper@v0.21.0...v0.22.0)

Updates `time` from 0.3.36 to 0.3.37
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.36...v0.3.37)

Updates `serde` from 1.0.214 to 1.0.216
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.214...v1.0.216)

Updates `serde_json` from 1.0.132 to 1.0.134
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.132...v1.0.134)

---
updated-dependencies:
- dependency-name: async-compression
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: default
- dependency-name: prost
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: default
- dependency-name: tokio-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: prost-build
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: scraper
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: default
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: default
...

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 Dec 25, 2024
@adumbidiot adumbidiot enabled auto-merge (squash) December 25, 2024 08:41
@adumbidiot adumbidiot merged commit 27fbdae into master Dec 25, 2024
3 checks passed
@adumbidiot adumbidiot deleted the dependabot/cargo/default-b83df84942 branch December 25, 2024 08:43
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