From 546fe56ea21dca2f6bbaed91f593b888df361e1e Mon Sep 17 00:00:00 2001 From: Shinya Watanabe Date: Tue, 27 Jan 2026 20:53:07 +0900 Subject: [PATCH] chore: replace `paste` with `pastey` --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- src/aead/gcm.rs | 2 +- src/hash.rs | 2 +- src/hmac.rs | 2 +- src/kx.rs | 2 +- src/sign/ecdsa.rs | 2 +- src/verify/ecdsa.rs | 2 +- src/verify/rsa.rs | 2 +- validation/local_ping_pong_openssl/Cargo.lock | 8 ++++---- 10 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0c6f1b0..3eda415 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -534,10 +534,10 @@ dependencies = [ ] [[package]] -name = "paste" -version = "1.0.15" +name = "pastey" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +checksum = "b867cad97c0791bbd3aaa6472142568c6c9e8f71937e98379f584cfb0cf35bec" [[package]] name = "pem-rfc7468" @@ -764,7 +764,7 @@ dependencies = [ "hmac", "p256", "p384", - "paste", + "pastey", "pkcs8", "rsa", "rustls", diff --git a/Cargo.toml b/Cargo.toml index 39a6343..48e8d4a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ ed25519-dalek = { version = "3.0.0-pre.5", default-features = false, features = hmac = { version = "=0.13.0-rc.4", default-features = false } p256 = { version = "=0.14.0-rc.6", default-features = false, features = ["pem", "ecdsa", "ecdh"] } p384 = { version = "=0.14.0-rc.6", default-features = false, features = ["pem", "ecdsa", "ecdh"] } -paste = { version = "1", default-features = false } +pastey = { version = "0.2", default-features = false } pkcs8 = { version = "=0.11.0-rc.10", default-features = false } pki-types = { package = "rustls-pki-types", version = "1", default-features = false } getrandom = { version = "=0.4.0-rc.1", default-features = false, features = ["sys_rng"] } diff --git a/src/aead/gcm.rs b/src/aead/gcm.rs index d390575..834df2c 100644 --- a/src/aead/gcm.rs +++ b/src/aead/gcm.rs @@ -5,7 +5,7 @@ use super::{DecryptBufferAdapter, EncryptBufferAdapter}; use aead::AeadInOut; use crypto_common::{KeyInit, KeySizeUser}; -use paste::paste; +use pastey::paste; use rustls::crypto::cipher::{ self, AeadKey, InboundOpaqueMessage, InboundPlainMessage, MessageDecrypter, MessageEncrypter, OutboundOpaqueMessage, OutboundPlainMessage, PrefixedPayload, Tls13AeadAlgorithm, diff --git a/src/hash.rs b/src/hash.rs index dfa58e1..e6354d5 100644 --- a/src/hash.rs +++ b/src/hash.rs @@ -2,7 +2,7 @@ use alloc::boxed::Box; use digest::{Digest, OutputSizeUser}; -use paste::paste; +use pastey::paste; use rustls::crypto::{self, hash}; use sha2::{Sha256, Sha384}; diff --git a/src/hmac.rs b/src/hmac.rs index 2ad3b00..e020bbd 100644 --- a/src/hmac.rs +++ b/src/hmac.rs @@ -3,7 +3,7 @@ use alloc::boxed::Box; use crypto_common::OutputSizeUser; use hmac::{KeyInit, Mac}; -use paste::paste; +use pastey::paste; use rustls::crypto; use sha2::{Sha256, Sha384}; diff --git a/src/kx.rs b/src/kx.rs index 3f8a4dd..daa68dd 100644 --- a/src/kx.rs +++ b/src/kx.rs @@ -4,7 +4,7 @@ use alloc::boxed::Box; use crypto::{SharedSecret, SupportedKxGroup}; use crypto_common::Generate; use getrandom::rand_core::UnwrapErr; -use paste::paste; +use pastey::paste; use rustls::crypto; #[derive(Debug)] diff --git a/src/sign/ecdsa.rs b/src/sign/ecdsa.rs index 347bc25..4d5069d 100644 --- a/src/sign/ecdsa.rs +++ b/src/sign/ecdsa.rs @@ -3,7 +3,7 @@ use alloc::{boxed::Box, format, sync::Arc}; use core::marker::PhantomData; use der::Decode; -use paste::paste; +use pastey::paste; use pkcs8::DecodePrivateKey; use pki_types::PrivateKeyDer; use rustls::sign::SigningKey; diff --git a/src/verify/ecdsa.rs b/src/verify/ecdsa.rs index 743a6c5..a67068a 100644 --- a/src/verify/ecdsa.rs +++ b/src/verify/ecdsa.rs @@ -1,6 +1,6 @@ use der::Decode; use digest::Digest; -use paste::paste; +use pastey::paste; use pki_types::{alg_id, AlgorithmIdentifier, InvalidSignature, SignatureVerificationAlgorithm}; use signature::hazmat::PrehashVerifier; diff --git a/src/verify/rsa.rs b/src/verify/rsa.rs index bd79a97..d56b2c6 100644 --- a/src/verify/rsa.rs +++ b/src/verify/rsa.rs @@ -1,4 +1,4 @@ -use paste::paste; +use pastey::paste; use pki_types::{alg_id, AlgorithmIdentifier, InvalidSignature, SignatureVerificationAlgorithm}; use rsa::pkcs1::DecodeRsaPublicKey; use rsa::{pkcs1v15, pss, RsaPublicKey}; diff --git a/validation/local_ping_pong_openssl/Cargo.lock b/validation/local_ping_pong_openssl/Cargo.lock index b279cb2..70de60f 100644 --- a/validation/local_ping_pong_openssl/Cargo.lock +++ b/validation/local_ping_pong_openssl/Cargo.lock @@ -615,10 +615,10 @@ dependencies = [ ] [[package]] -name = "paste" -version = "1.0.15" +name = "pastey" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +checksum = "b867cad97c0791bbd3aaa6472142568c6c9e8f71937e98379f584cfb0cf35bec" [[package]] name = "pem-rfc7468" @@ -850,7 +850,7 @@ dependencies = [ "hmac", "p256", "p384", - "paste", + "pastey", "pkcs8", "rsa", "rustls",