Remove atomic-polyfill from dependency graph (#832)

This commit is contained in:
Karolin Varner
2026-06-13 12:24:47 +02:00
committed by GitHub
4 changed files with 2 additions and 82 deletions
Generated
-55
View File
@@ -25,7 +25,6 @@ checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
dependencies = [
"crypto-common",
"generic-array",
"heapless",
]
[[package]]
@@ -169,15 +168,6 @@ dependencies = [
"syn 2.0.117",
]
[[package]]
name = "atomic-polyfill"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4"
dependencies = [
"critical-section",
]
[[package]]
name = "autocfg"
version = "1.5.1"
@@ -570,12 +560,6 @@ dependencies = [
"itertools",
]
[[package]]
name = "critical-section"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
[[package]]
name = "crossbeam-channel"
version = "0.5.15"
@@ -1107,15 +1091,6 @@ dependencies = [
"zerocopy 0.8.50",
]
[[package]]
name = "hash32"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67"
dependencies = [
"byteorder",
]
[[package]]
name = "hashbrown"
version = "0.15.5"
@@ -1131,20 +1106,6 @@ version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
[[package]]
name = "heapless"
version = "0.7.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f"
dependencies = [
"atomic-polyfill",
"hash32",
"rustc_version",
"serde",
"spin",
"stable_deref_trait",
]
[[package]]
name = "heck"
version = "0.5.0"
@@ -1741,7 +1702,6 @@ dependencies = [
"cobs",
"embedded-io 0.4.0",
"embedded-io 0.6.1",
"heapless",
"serde",
]
@@ -2407,21 +2367,6 @@ dependencies = [
"windows-sys 0.61.2",
]
[[package]]
name = "spin"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
dependencies = [
"lock_api",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
[[package]]
name = "stacker"
version = "0.1.24"
+1 -2
View File
@@ -64,13 +64,12 @@ blake2 = "0.10.6"
sha3 = "0.10.8"
chacha20poly1305 = { version = "0.10.1", default-features = false, features = [
"std",
"heapless",
] }
zerocopy = { version = "0.7.35", features = ["derive"] }
home = "0.5.12"
derive_builder = "0.20.2"
tokio = { version = "1.46", features = ["macros", "rt-multi-thread"] }
postcard = { version = "1.1.1", features = ["alloc"] }
postcard = { version = "1.1.1", default-features = false, features = ["alloc"] }
libcrux-test-utils = { git = "https://github.com/cryspen/libcrux.git", rev = "0ab6d2dd9c1f" }
hex-literal = { version = "1.1.0" }
hex = { version = "0.4.3" }
+1 -1
View File
@@ -24,7 +24,7 @@ feature-depth = 1
[advisories]
# A list of advisory IDs to ignore. Note that ignored advisories will still
# output a note when they are encountered.
ignore = ["RUSTSEC-2024-0436", "RUSTSEC-2023-0089"]
ignore = ["RUSTSEC-2024-0436"]
# If this is true, then cargo deny will use the git executable to fetch advisory database.
# If this is false, then it uses a built-in git library.
# Setting this to true can be helpful if you have special authentication requirements that cargo-deny does not support.
-24
View File
@@ -85,10 +85,6 @@ criteria = "safe-to-deploy"
version = "0.6.6"
criteria = "safe-to-deploy"
[[exemptions.atomic-polyfill]]
version = "1.0.3"
criteria = "safe-to-deploy"
[[exemptions.autocfg]]
version = "1.5.1"
criteria = "safe-to-deploy"
@@ -185,10 +181,6 @@ criteria = "safe-to-deploy"
version = "0.5.1"
criteria = "safe-to-run"
[[exemptions.critical-section]]
version = "1.2.0"
criteria = "safe-to-deploy"
[[exemptions.crossbeam-deque]]
version = "0.8.6"
criteria = "safe-to-run"
@@ -349,18 +341,10 @@ criteria = "safe-to-deploy"
version = "2.7.1"
criteria = "safe-to-run"
[[exemptions.hash32]]
version = "0.2.1"
criteria = "safe-to-deploy"
[[exemptions.hashbrown]]
version = "0.15.2"
criteria = "safe-to-deploy"
[[exemptions.heapless]]
version = "0.7.17"
criteria = "safe-to-deploy"
[[exemptions.hex-literal]]
version = "1.1.0"
criteria = "safe-to-deploy"
@@ -681,14 +665,6 @@ criteria = "safe-to-deploy"
version = "0.6.4"
criteria = "safe-to-deploy"
[[exemptions.spin]]
version = "0.9.8"
criteria = "safe-to-deploy"
[[exemptions.stable_deref_trait]]
version = "1.2.1"
criteria = "safe-to-deploy"
[[exemptions.stacker]]
version = "0.1.24"
criteria = "safe-to-deploy"