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

release(maintenance): Run cargo update for v2.2.0 #9188

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

oxarbitrage
Copy link
Contributor

Motivation

Run cargo update as part of #8998

Fix deny.toml.

@oxarbitrage oxarbitrage requested a review from a team as a code owner January 31, 2025 13:49
@oxarbitrage oxarbitrage requested review from upbqdn and removed request for a team January 31, 2025 13:49
@github-actions github-actions bot added the C-trivial Category: A trivial change that is not worth mentioning in the CHANGELOG label Jan 31, 2025
@oxarbitrage
Copy link
Contributor Author

Command output:

$ cargo update
    Updating crates.io index
     Locking 133 packages to latest compatible versions
    Updating allocator-api2 v0.2.18 -> v0.2.21
    Updating anstream v0.6.17 -> v0.6.18
    Updating anstyle v1.0.9 -> v1.0.10
    Updating anstyle-wincon v3.0.6 -> v3.0.7
    Updating anyhow v1.0.94 -> v1.0.95
    Updating async-compression v0.4.17 -> v0.4.18
    Updating async-trait v0.1.83 -> v0.1.85
    Updating axum v0.7.7 -> v0.7.9
      Adding bech32 v0.11.0
    Updating bindgen v0.70.1 -> v0.71.1
    Updating bip32 v0.5.2 -> v0.5.3
    Updating bumpalo v3.16.0 -> v3.17.0
    Updating bytemuck v1.19.0 -> v1.21.0
    Updating cargo-platform v0.1.8 -> v0.1.9
    Updating cc v1.1.31 -> v1.2.10
    Updating console v0.15.8 -> v0.15.10
    Updating cpufeatures v0.2.14 -> v0.2.17
    Updating crossbeam-deque v0.8.5 -> v0.8.6
    Updating crossbeam-utils v0.8.20 -> v0.8.21
    Updating crunchy v0.2.2 -> v0.2.3
      Adding displaydoc v0.2.5
    Updating encode_unicode v0.3.6 -> v1.0.0
    Updating errno v0.3.9 -> v0.3.10
    Updating f4jumble v0.1.0 -> v0.1.1
    Updating fastrand v2.1.1 -> v2.3.0
    Updating flate2 v1.0.34 -> v1.0.35
    Updating foldhash v0.1.3 -> v0.1.4
      Adding getset v0.1.4
    Updating glob v0.3.1 -> v0.3.2
    Updating h2 v0.4.6 -> v0.4.7
    Updating halo2_gadgets v0.3.0 -> v0.3.1
      Adding halo2_poseidon v0.1.0
    Updating home v0.5.9 -> v0.5.11
    Updating http v1.1.0 -> v1.2.0
    Updating httparse v1.9.5 -> v1.10.0
    Updating hyper-rustls v0.27.3 -> v0.27.5
    Updating hyper-timeout v0.5.1 -> v0.5.2
      Adding icu_collections v1.5.0
      Adding icu_locid v1.5.0
      Adding icu_locid_transform v1.5.0
      Adding icu_locid_transform_data v1.5.0
      Adding icu_normalizer v1.5.0
      Adding icu_normalizer_data v1.5.0
      Adding icu_properties v1.5.1
      Adding icu_properties_data v1.5.0
      Adding icu_provider v1.5.0
      Adding icu_provider_macros v1.5.0
    Updating idna v0.5.0 -> v1.0.3
      Adding idna_adapter v1.2.0
    Updating impl-trait-for-tuples v0.2.2 -> v0.2.3
    Updating ipnet v2.10.1 -> v2.11.0
    Updating is-terminal v0.4.13 -> v0.4.15
      Adding itertools v0.13.0
    Updating itoa v1.0.11 -> v1.0.14
    Updating js-sys v0.3.72 -> v0.3.77
    Updating jsonrpsee-core v0.24.7 -> v0.24.8
    Updating jsonrpsee-server v0.24.7 -> v0.24.8
    Updating libloading v0.8.5 -> v0.8.6
    Updating libz-sys v1.1.20 -> v1.1.21
    Updating linux-raw-sys v0.4.14 -> v0.4.15
      Adding litemap v0.7.4
    Updating memuse v0.2.1 -> v0.2.2
    Updating miniz_oxide v0.8.0 -> v0.8.3
    Updating mio v1.0.2 -> v1.0.3
    Updating orchard v0.10.0 -> v0.10.1
    Updating os_info v3.8.2 -> v3.9.2
    Updating pest v2.7.14 -> v2.7.15
    Updating pest_derive v2.7.14 -> v2.7.15
    Updating pest_generator v2.7.14 -> v2.7.15
    Updating pest_meta v2.7.14 -> v2.7.15
    Updating pin-project-lite v0.2.15 -> v0.2.16
    Updating portable-atomic v1.9.0 -> v1.10.0
    Updating prettyplease v0.2.25 -> v0.2.29
      Adding proc-macro-error-attr2 v2.0.0
      Adding proc-macro-error2 v2.0.1
    Updating proc-macro2 v1.0.92 -> v1.0.93
    Updating prost-build v0.13.3 -> v0.13.4
    Updating prost-types v0.13.3 -> v0.13.4
    Updating quanta v0.12.3 -> v0.12.5
    Updating quick-xml v0.37.1 -> v0.37.2
    Updating quinn v0.11.5 -> v0.11.6
    Updating quinn-proto v0.11.8 -> v0.11.9
    Updating quinn-udp v0.5.6 -> v0.5.9
    Updating raw-cpuid v11.2.0 -> v11.3.0
    Updating redox_syscall v0.5.7 -> v0.5.8
    Updating regex-automata v0.4.8 -> v0.4.9
    Updating reqwest v0.12.9 -> v0.12.12
    Updating rustc-hash v2.0.0 -> v2.1.0
    Updating rustix v0.38.41 -> v0.38.44
    Updating rustls v0.23.19 -> v0.23.22
    Updating rustls-pki-types v1.10.0 -> v1.11.0
    Updating rustversion v1.0.18 -> v1.0.19
    Updating ryu v1.0.18 -> v1.0.19
    Updating similar v2.6.0 -> v2.7.0
      Adding sinsemilla v0.1.0
    Updating socket2 v0.5.7 -> v0.5.8
      Adding stable_deref_trait v1.2.0
    Removing sync_wrapper v0.1.2
    Removing sync_wrapper v1.0.1
      Adding sync_wrapper v1.0.2
      Adding synstructure v0.13.1
    Updating time v0.3.36 -> v0.3.37
    Updating time-macros v0.2.18 -> v0.2.19
      Adding tinystr v0.7.6
    Updating tokio-rustls v0.26.0 -> v0.26.1
    Updating toml_edit v0.22.22 -> v0.22.23
    Updating tower v0.5.1 -> v0.5.2
    Updating tracing-journald v0.3.0 -> v0.3.1
    Removing unicode-bidi v0.3.17
    Updating unicode-ident v1.0.13 -> v1.0.16
    Removing unicode-normalization v0.1.24
    Updating ureq v2.10.1 -> v2.12.1
    Updating url v2.5.2 -> v2.5.4
      Adding utf16_iter v1.0.5
      Adding utf8_iter v1.0.4
    Updating uuid v1.11.0 -> v1.12.1
    Updating valuable v0.1.0 -> v0.1.1
    Updating wasm-bindgen v0.2.95 -> v0.2.100
    Updating wasm-bindgen-backend v0.2.95 -> v0.2.100
    Updating wasm-bindgen-futures v0.4.45 -> v0.4.50
    Updating wasm-bindgen-macro v0.2.95 -> v0.2.100
    Updating wasm-bindgen-macro-support v0.2.95 -> v0.2.100
    Updating wasm-bindgen-shared v0.2.95 -> v0.2.100
    Updating web-sys v0.3.72 -> v0.3.77
    Updating webpki-roots v0.26.6 -> v0.26.8
    Updating winnow v0.6.20 -> v0.7.0
      Adding write16 v1.0.0
      Adding writeable v0.5.5
      Adding yoke v0.7.5
      Adding yoke-derive v0.7.5
    Updating zcash_address v0.6.0 -> v0.6.2
    Updating zcash_protocol v0.4.0 -> v0.4.3
      Adding zerofrom v0.1.5
      Adding zerofrom-derive v0.1.5
      Adding zerovec v0.10.4
      Adding zerovec-derive v0.10.3
    Updating zip32 v0.1.2 -> v0.1.3
note: pass `--verbose` to see 16 unchanged dependencies behind latest
$ 

@oxarbitrage oxarbitrage changed the title cargo update foir v2.2.0 release(maintenance): Run cargo update for v2.2.0 Jan 31, 2025
@conradoplg
Copy link
Collaborator

Just to document the issue we had:

zcash_protocol 0.4.1 added impl Mul<u64> for zcash_protocol::value::Zatoshis

However that makes the (MINIMUM_FEE * 10) line in zcash_client_backend ambiguous, because there was already a Mul<usize>, and Rust doesn't know if it should interpret the literal 10 as usize or u64.

This was fixed in a recent zcash_client_backend. So we'll be able to upgrade zcash_protocol only when we upgrade zcash_client_backend

mergify bot added a commit that referenced this pull request Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-trivial Category: A trivial change that is not worth mentioning in the CHANGELOG
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants