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

fix(deps): update all non-major dependencies #32

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 19, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.75 -> 1.0.86
anyhow dependencies patch 1 -> 1.0.86
async-trait dependencies patch 0.1 -> 0.1.80
chrono dependencies patch 0.4 -> 0.4.38
clap dependencies patch 4 -> 4.5.7
clap_complete (source) dependencies patch 4 -> 4.5.6
console dependencies patch 0.15.7 -> 0.15.8
criterion (source) dev-dependencies patch 0.5 -> 0.5.1
darling dependencies patch 0.20 -> 0.20.9
darling workspace.dependencies patch 0.20 -> 0.20.9
futures (source) dependencies patch 0.3.29 -> 0.3.30
futures-util (source) dependencies patch 0.3.29 -> 0.3.30
getrandom dependencies patch 0.2 -> 0.2.15
mac_address dependencies patch 1 -> 1.1.7
nom dependencies patch 7 -> 7.1.3
once_cell dependencies patch 1 -> 1.19.0
pretty_assertions dev-dependencies patch 1 -> 1.4.0
proc-macro2 dependencies patch 1 -> 1.0.86
prost-types dependencies patch 0.12 -> 0.12.6
quote dependencies patch 1 -> 1.0.36
rayon dependencies patch 1.8.0 -> 1.10.0
scylla workspace.dependencies minor 0.12 -> 0.13.0
serde (source) dependencies patch 1.0.193 -> 1.0.203
serde (source) workspace.dependencies patch 1 -> 1.0.203
serde_json dependencies patch 1.0.108 -> 1.0.117
serde_json workspace.dependencies patch 1 -> 1.0.117
syn dependencies patch 2 -> 2.0.67
thiserror dependencies patch 1 -> 1.0.61
time (source) dependencies patch 0.3.30 -> 0.3.36
time (source) dependencies patch 0.3.34 -> 0.3.36
tokio (source) dependencies minor 1 -> 1.38.0
tokio (source) workspace.dependencies minor 1 -> 1.38.0
tokio-stream (source) dependencies patch 0.1.14 -> 0.1.15
tracing (source) workspace.dependencies patch 0.1 -> 0.1.40
tracing-subscriber (source) workspace.dependencies patch 0.3 -> 0.3.18
trybuild workspace.dependencies patch 1 -> 1.0.96
url dependencies patch 2.5.0 -> 2.5.2
uuid workspace.dependencies patch 1 -> 1.8.0

Release Notes

clap-rs/clap (clap)

v4.5.7

Compare Source

Fixes
  • Clean up error message when too few arguments for num_args

v4.5.6

Compare Source

v4.5.5

Compare Source

Fixes
  • Allow exclusive to override required_unless_present, required_unless_present_any, required_unless_present_all
clap-rs/clap (clap_complete)

v4.5.6

Compare Source

v4.5.5

Compare Source

Fixes
  • (zsh) Don't fail or ignore options consumed by _arguments

v4.5.4

Compare Source

v4.5.3

Compare Source

dtolnay/proc-macro2 (proc-macro2)

v1.0.86

Compare Source

  • Documentation improvements

v1.0.85

Compare Source

  • Mark some tests as only for 64-bit targets (#​463)
scylladb/scylla-rust-driver (scylla)

v0.13.0

Compare Source

The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 0.13.0,
an asynchronous CQL driver for Rust, optimized for Scylla, but also compatible with Apache Cassandra!

Some interesting statistics:

  • over 1,615k downloads on crates!
  • over 520 GitHub stars!

Changes

API cleanups / breaking changes:

  • Implemented support for Tablets, a new major architectural feature of Scylla that will be a part of upcoming 6.0 release. This support is required for token (and shard) awareness to work with Tablet-based tables. You can read more about Tablets in a blogpost by Tomasz Grabiec or watch a presentation by Avi Kivity (#​937)
  • Enabled shard-selecting load balancing. Before, a LoadBalancingPolicy would return a Plan consisting of Nodes;
    now, together with a Node it can optionally specify the Shard to contact as well. This is crucial for proper Tablets support (see above). Main PR #​944, with follow up #​969
  • Token: added constructor and normalization to increase type-safety (#​948)
  • Removed another unstable dependency, histogram::Histogram, from public API (#​935)
  • Implemented CQL protocol-level optimisation: prepared statement result metadata can be now used to decode rows. This saves network bandwidth if that option is enabled, because result metadata need not be sent with each DB query result. (#​925)
  • Removed num_enum dependency. It was unstable, and we managed to do without it, so it no longer appears in the public API. (#​931)
  • Decreased pub visibility of scylla-cql definitions which weren't intended for access from outside the driver. (#​933)

New features / enhancements:

  • Improved the FromRow derive macro to suppport structs with unnamed fields. Before, only structs with named fields were supported. (#​985)
  • testing: Increased timeout for fetching tracing info - Cassandra was so slow in tests that our CI used to fail sometimes... (#​966)
  • Removed strum and strum_macros dependencies. They were unstable, and we managed to do without it. (#​934)

Documentation:

  • Got rid of (most) uses of QueryResult::rows. The preferred method is the more type safe QueryResult::rows_typed. Moreover, QueryResult::rows is going to be deprecated in the next release, once the new lazy deserialization framework is introduced. We thus recommend switching to rows_typed wherever possible. (#​955)

CI / developer tool improvements:

  • Removed unreachable pubs (#​958)
  • Dealed with chrono deprecations (#​951)
  • CI: run cargo clean before tests (#​929)
  • CI: small fixes in semver checks (#​942)
  • CI: semver_checks now edits its comment instead of posting new one, so that the PR wall is less cluttered. (#​952)
  • CI: Tracing output is now shown for a test iff the test failed. This is a major aid in debugging in CI. (#​959)
  • Reverted "CI/Makefile: disable uninlined_format_args clippy lint", as rust-analyzer now properly supports semantic analysis of such format args. (#​945)
  • Appeased Clippy again (#​971)

Congrats to all contributors and thanks everyone for using our driver!


The source code of the driver can be found here:

The official crates.io registry entry is here:

Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!

Contributors since the last release:

commits author
40 Karol Baryła
24 Mikołaj Uzarski
10 Wojciech Przytuła
1 Piotr Dulikowski
1 Piotr Grabowski
dtolnay/syn (syn)

v2.0.67

Compare Source

  • Produce more accurate error message locations for errors located at the end of a nested group (#​1679, #​1680)
  • Support peeking LitCStr in ParseStream::peek (#​1682)
tokio-rs/tokio (tokio)

v1.38.0: Tokio v1.38.0

Compare Source

This release marks the beginning of stabilization for runtime metrics. It
stabilizes RuntimeMetrics::worker_count. Future releases will continue to
stabilize more metrics.

Added
  • fs: add File::create_new (#​6573)
  • io: add copy_bidirectional_with_sizes (#​6500)
  • io: implement AsyncBufRead for Join (#​6449)
  • net: add Apple visionOS support (#​6465)
  • net: implement Clone for NamedPipeInfo (#​6586)
  • net: support QNX OS (#​6421)
  • sync: add Notify::notify_last (#​6520)
  • sync: add mpsc::Receiver::{capacity,max_capacity} (#​6511)
  • sync: add split method to the semaphore permit (#​6472, #​6478)
  • task: add tokio::task::join_set::Builder::spawn_blocking (#​6578)
  • wasm: support rt-multi-thread with wasm32-wasi-preview1-threads (#​6510)
Changed
  • macros: make #[tokio::test] append #[test] at the end of the attribute list (#​6497)
  • metrics: fix blocking_threads count (#​6551)
  • metrics: stabilize RuntimeMetrics::worker_count (#​6556)
  • runtime: move task out of the lifo_slot in block_in_place (#​6596)
  • runtime: panic if global_queue_interval is zero (#​6445)
  • sync: always drop message in destructor for oneshot receiver (#​6558)
  • sync: instrument Semaphore for task dumps (#​6499)
  • sync: use FIFO ordering when waking batches of wakers (#​6521)
  • task: make LocalKey::get work with Clone types (#​6433)
  • tests: update nix and mio-aio dev-dependencies (#​6552)
  • time: clean up implementation (#​6517)
  • time: lazily init timers on first poll (#​6512)
  • time: remove the true_when field in TimerShared (#​6563)
  • time: use sharding for timer implementation (#​6534)
Fixed
  • taskdump: allow building taskdump docs on non-unix machines (#​6564)
  • time: check for overflow in Interval::poll_tick (#​6487)
  • sync: fix incorrect is_empty on mpsc block boundaries (#​6603)
Documented
  • fs: rewrite file system docs (#​6467)
  • io: fix stdin documentation (#​6581)
  • io: fix obsolete reference in ReadHalf::unsplit() documentation (#​6498)
  • macros: render more comprehensible documentation for select! (#​6468)
  • net: add missing types to module docs (#​6482)
  • net: fix misleading NamedPipeServer example (#​6590)
  • sync: add examples for SemaphorePermit, OwnedSemaphorePermit (#​6477)
  • sync: document that Barrier::wait is not cancel safe (#​6494)
  • sync: explain relation between watch::Sender::{subscribe,closed} (#​6490)
  • task: clarify that you can't abort spawn_blocking tasks (#​6571)
  • task: fix a typo in doc of LocalSet::run_until (#​6599)
  • time: fix test-util requirement for pause and resume in docs (#​6503)
dtolnay/trybuild (trybuild)

v1.0.96

Compare Source

  • Support Windows builds that have OUT_DIR prefixed with \\?\ (#​271)

v1.0.95

Compare Source

  • Keep long type names in diagnostics so that test output does not vary depending on the length of the absolute filepath of the crate (#​269)

v1.0.94

Compare Source

  • Resolve unexpected_cfgs warning (#​268)

v1.0.93

Compare Source

v1.0.92

Compare Source

  • Update normalization of verbose type paths to accommodate error message changes in rust 1.78 (#​265, thanks @​weiznich)

v1.0.91

Compare Source

v1.0.90

Compare Source

  • Support dotted key syntax in workspace Cargo.toml when using edition={workspace=true} (#​257)

v1.0.89

Compare Source

  • Normalize compiler build date messages (#​254)

v1.0.88

Compare Source

  • Work around dead_code warning false positive (#​253)

v1.0.87

Compare Source

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

v1.0.86

Compare Source

v1.0.85

Compare Source

  • Set thread name to produce better message on panic (#​243, #​244)

v1.0.84

Compare Source

v1.0.83

Compare Source

  • Improve normalization of code blocks after 'help:' (#​238)

v1.0.82

Compare Source

  • Documentation improvements

v1.0.81

Compare Source

v1.0.80

Compare Source

v1.0.79

Compare Source

  • Use the more preferred .cargo/config.toml for configuring generated test package, rather than .cargo/config (#​226)

v1.0.78

Compare Source

  • Normalize paths which refer to rustc's build directory: /rustc/c5c7d2b37780dac1092e75f12ab97dd56c30861d/library/core/src/fmt/mod.rs:786:1 (#​224, thanks @​schreter)

v1.0.77

Compare Source

v1.0.76

Compare Source

v1.0.75

Compare Source

v1.0.74

Compare Source

v1.0.73

Compare Source

  • Documentation improvements

v1.0.72

Compare Source

  • Fix a warning when using trybuild from a test-only Cargo package, i.e. without a library target (#​208)

v1.0.71

Compare Source

  • Fix some cases where unusual compiler output could cause trybuild's normalization heuristic to crash

v1.0.70

Compare Source

  • Normalize "and $N others" in "the following other types implement trait" error messages (#​198, thanks @​mejrs)

v1.0.69

Compare Source

  • Fix handling of "dep:" dependencies when referring to a target-dependent dependency in cargo's [target.'cfg(…)'.dependencies] syntax (#​197)

v1.0.68

Compare Source

  • Fix build error when a crate feature and an optional dependency and a non-optional dev-dependency all 3 have the same name (#​196)

v1.0.67

Compare Source

  • Fix "optional dependency is not included in any features" error when using cargo 1.60.0's "namespaced features" syntax (#​171)

v1.0.66

Compare Source

  • Normalize left margin of error output (#​194)

v1.0.65

Compare Source

v1.0.64

Compare Source

  • Add categories and keywords to crates.io metadata

v1.0.63

Compare Source

  • Allow later globs to override pass/fail status of earlier globs (#​174)

    t.compile_fail("tests/ui/*.rs");
    t.pass("tests/ui/ok.rs");

    This will test tests/ui/ok.rs expecting it to pass, and all the rest of the contents of tests/ui expecting them to fail. Previous versions of trybuild would test tests/ui/ok.rs expecting it to fail and again expecting it to pass, which can't both be true.

v1.0.62

Compare Source

  • Support directly running a trybuild integration test binary without going through cargo test (#​14)

v1.0.61

Compare Source

  • Turn warning on missing stderr file into error (#​169)

v1.0.60

Compare Source

Before:
```console
$ time cargo test --test compiletest
real	0m21.442s
user	0m15.288s
sys	0m6.317s
```
After:
```console
$ time cargo test --test compiletest
real	0m1.290s
user	0m20.761s
sys	0m6.962s
```

v1.0.59

Compare Source

  • Avoid warning inside generated code in projects which run their test suite with deny(unused_crate_dependencies) or deny(missing_docs) (#​161, thanks @​bearcage)

v1.0.58

Compare Source

v1.0.57

Compare Source

  • Improvements to reduce compile time

v1.0.56

Compare Source

  • Better normalization of Windows filepaths in diagnostics (#​147)

v1.0.55

Compare Source

  • Use the same version of the Cargo resolver for the test build as used by the crate being tested (#​149)

v1.0.54

Compare Source

  • Drop dependency on lazy_static in favor of once_cell

v1.0.53

Compare Source

  • Normalize diagnostics inside of generated sources written to the Cargo-provided OUT_DIR (#​143)

v1.0.52

Compare Source

v1.0.51

Compare Source

  • Strip line numbers from every file other than the one that was the argument to fn compile_fail (#​136)

v1.0.50

Compare Source

  • Fix a case of normalization unexpectedly replacing a URL component as if it were a directory path (#​134)

v1.0.49

Compare Source

v1.0.48

Compare Source

  • Eliminate inconsistency between windows and unix filepaths in diagnostics

v1.0.47

Compare Source

  • Normalize extern crate filepaths after --> to account for upstream rustc diagnostics changes (#​128)

v1.0.46

Compare Source

  • Support edition = "2021"

v1.0.45

Compare Source

  • Expose a cfg that forces building as host architecture during a cross build (#​123, thanks @​taiki-e)

v1.0.44

Compare Source

  • Make ui tests compatible with -Z instrument-coverage and other uses of RUSTFLAGS (#​121, thanks @​taiki-e)

v1.0.43

Compare Source

  • Replace path to cargo registry with normalized path (#​117, thanks @​bkchr)

v1.0.42

Compare Source

  • Prevent concurrent test runs from clashing on project directory (#​58, #​114)

v1.0.41

Compare Source

v1.0.40

Compare Source

  • Fix compatibility with sccache by respecting test-time CARGO environment variable over build-time one (#​111, thanks @​rexhoffman)

v1.0.39

Compare Source

  • Preserve any other patch fields from workspace .toml (#​109, thanks @​jlas)

v1.0.38

Compare Source

  • Attempt to build tests with the same versions of all dependencies as workspace lockfile (#​53)

v1.0.37

Compare Source

  • Restore compatibility with Rust 1.31 (#​101)

v1.0.36

Compare Source

  • Perform case insensitive comparison for path replacements to normalize platform-dependent stderr on case insensitive filesystems (#​73)

v1.0.35

Compare Source

  • Propagate --target flag from cargo test invocation (#​61)

v1.0.34

Compare Source

  • Allow passing TestCases inside catch_unwind

v1.0.33

Compare Source

v1.0.32

Compare Source

v1.0.31

Compare Source

  • Normalize platform-dependent dir separators in type names of closures (#​81, thanks @​erickt)

v1.0.30

Compare Source

  • Documentation improvements

v1.0.29

Compare Source

  • Show more helpful error when a cargo metadata invocation fails (#​78)

v1.0.28

Compare Source

  • Normalize absolute paths that point into the host's rustup rust-src component (#​74)

v1.0.27

Compare Source

  • Normalize away trailing whitespace before writing stderr files; trailing whitespace is problematic because some editors will throw it away on save

v1.0.26

Compare Source

  • Normalize some instances of Windows path separators (#​66)

v1.0.25

Compare Source

  • Pass the same --features argument across all invocations of cargo build (#​59, thanks @​hannobraun)

v1.0.24

Compare Source

  • Force lockfile generation to be more resilient to stale dependencies (#​54, thanks @​ascjones)

v1.0.23

Compare Source

v1.0.22

Compare Source

  • Mention TRYBUILD=overwrite in the error message when a compile-fail test fails (#​49)

v1.0.21

Compare Source

  • Define --cfg trybuild when building the ui tests; this allows build scripts (via cfg!(trybuild)) and libraries (via #[cfg(trybuild)]) to omit parts that are unneeded for the ui tests

v1.0.20

Compare Source

v1.0.19

Compare Source

  • Add experimental support for highlighting the difference between expected and actual compiler output (#​41)

v1.0.18

Compare Source

v1.0.17

Compare Source

  • Clarify warning message when no trybuild tests are enabled

v1.0.16

Compare Source

v1.0.15

Compare Source

v1.0.14

Compare Source

  • Normalize workspace-relative paths (#​28)

v1.0.13

Compare Source

v1.0.12

Compare Source

yanked

v1.0.11

Compare Source

  • Support filtering which test cases are run (#​23)

v1.0.10

Compare Source

v1.0.9

Compare Source

  • Additional normalization: "error: Could not compile `crate-name`" is accepted optionally

v1.0.8

Compare Source

  • Match cargo test's output more closely

v1.0.7

Compare Source

  • Make git ignore the wip directory (#​20)

v1.0.6

Compare Source

  • Respect [patch] and [replace] sections in workspace root's Cargo.toml (#​3, thanks @​regexident)

v1.0.5

Compare Source

  • Fix dead code warnings when RUSTFLAGS has been overridden (#​12)

v1.0.4

Compare Source

  • Recognize dev_dependencies and dev-dependencies as synonyms, as Cargo does

v1.0.3

Compare Source

v1.0.2

Compare Source

v1.0.1

Compare Source

servo/rust-url (url)

v2.5.2

Compare Source

What's Changed

This release reverts recent IDNA changes and the MSRV back to rust 1.56
The idna v1.0.1 crate now lives on the idna-v1x branch.

Full Changelog: servo/rust-url@v2.5.1...v2.5.2

v2.5.1

Compare Source

What's Changed

New Contributors

Full Changelog: servo/rust-url@v2.5.0...v2.5.1


Configuration

📅 Schedule: Branch creation - "after 6pm" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Dec 21, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 496862c to 0b860e8 Compare December 31, 2023 00:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 72c3959 to df57392 Compare January 6, 2024 03:11
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from df57392 to 07e2050 Compare January 9, 2024 19:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from f9f4f69 to f826bdc Compare February 2, 2024 19:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 3121728 to 828626f Compare February 3, 2024 23:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from f4de1f8 to e1b1598 Compare February 19, 2024 07:39
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from c53426f to 1ae4a9c Compare March 15, 2024 02:19
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 1ddbf5a to 05df5e3 Compare March 26, 2024 11:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 05df5e3 to ddc4a46 Compare April 10, 2024 09:04
Copy link

codecov bot commented May 6, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 80.76%. Comparing base (919b0bb) to head (34f4917).

Current head 34f4917 differs from pull request most recent head 687bf30

Please upload reports for the commit 687bf30 to get more accurate results.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #32      +/-   ##
==========================================
+ Coverage   80.59%   80.76%   +0.17%     
==========================================
  Files          32       32              
  Lines        2437     2418      -19     
==========================================
- Hits         1964     1953      -11     
+ Misses        473      465       -8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from 6fc6798 to b41c5de Compare May 11, 2024 22:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from a85e0f4 to c168760 Compare May 20, 2024 00:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 429ac3b to 67353b5 Compare May 25, 2024 22:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from d696d32 to 9a24a06 Compare June 2, 2024 07:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 97e150e to d2d587c Compare June 10, 2024 15:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 784371b to d0709bd Compare June 19, 2024 22:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d0709bd to 687bf30 Compare June 21, 2024 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants